Changeset 3444926
- Timestamp:
- 01/22/2026 02:50:33 PM (2 months ago)
- Location:
- bookingor/trunk
- Files:
-
- 819 added
- 37 deleted
- 17 edited
-
.gitignore (added)
-
LICENSE.txt (deleted)
-
README.txt (modified) (2 diffs)
-
admin (deleted)
-
app (added)
-
app/Backend (added)
-
app/Backend/Controller (added)
-
app/Backend/Controller/Bookings (added)
-
app/Backend/Controller/Bookings/BookingsControl.php (added)
-
app/Backend/Controller/BusinessProfile (added)
-
app/Backend/Controller/BusinessProfile/BusinessProfileControl.php (added)
-
app/Backend/Controller/Calendar (added)
-
app/Backend/Controller/Calendar/FullCalendarControl.php (added)
-
app/Backend/Controller/Category (added)
-
app/Backend/Controller/Category/CategoryControl.php (added)
-
app/Backend/Controller/Customer (added)
-
app/Backend/Controller/Customer/CustomerControl.php (added)
-
app/Backend/Controller/Dashboard (added)
-
app/Backend/Controller/Dashboard/DashboardControl.php (added)
-
app/Backend/Controller/Location (added)
-
app/Backend/Controller/Location/LocationControl.php (added)
-
app/Backend/Controller/Notification (added)
-
app/Backend/Controller/Notification/NotificationControl.php (added)
-
app/Backend/Controller/Payment (added)
-
app/Backend/Controller/Payment/PaymentControl.php (added)
-
app/Backend/Controller/Service (added)
-
app/Backend/Controller/Service/ServiceControl.php (added)
-
app/Backend/Controller/Settings (added)
-
app/Backend/Controller/Settings/SettingsControl.php (added)
-
app/Backend/Controller/Staff (added)
-
app/Backend/Controller/Staff/StaffControl.php (added)
-
app/Backend/Controller/Starter (added)
-
app/Backend/Controller/Starter/StarterController.php (added)
-
app/Backend/Controller/Templates (added)
-
app/Backend/Controller/Templates/TemplatesControl.php (added)
-
app/Backend/View (added)
-
app/Backend/View/Bookings (added)
-
app/Backend/View/Bookings/BookingsView.php (added)
-
app/Backend/View/BusinessProfile (added)
-
app/Backend/View/BusinessProfile/BusinessProfile.php (added)
-
app/Backend/View/Calendar (added)
-
app/Backend/View/Calendar/FullCalendar.php (added)
-
app/Backend/View/Category (added)
-
app/Backend/View/Category/CategoryCreate.php (added)
-
app/Backend/View/Category/CategoryEdit.php (added)
-
app/Backend/View/Category/CategoryView.php (added)
-
app/Backend/View/Customer (added)
-
app/Backend/View/Customer/Customer.php (added)
-
app/Backend/View/Dashboard (added)
-
app/Backend/View/Dashboard/DashboardView.php (added)
-
app/Backend/View/Dashboard/starter-installer.php (added)
-
app/Backend/View/Dashboard/staterView.php (added)
-
app/Backend/View/Location (added)
-
app/Backend/View/Location/LocationCreate.php (added)
-
app/Backend/View/Location/LocationEdit.php (added)
-
app/Backend/View/Location/LocationView.php (added)
-
app/Backend/View/Notification (added)
-
app/Backend/View/Notification/Notification.php (added)
-
app/Backend/View/Notification/assets (added)
-
app/Backend/View/Notification/assets/css (added)
-
app/Backend/View/Notification/assets/css/quill.snow.css (added)
-
app/Backend/View/Notification/assets/js (added)
-
app/Backend/View/Notification/assets/js/notification.js (added)
-
app/Backend/View/Notification/assets/js/quill.js (added)
-
app/Backend/View/Payment (added)
-
app/Backend/View/Payment/PaymentView.php (added)
-
app/Backend/View/Services (added)
-
app/Backend/View/Services/ServiceCreate.php (added)
-
app/Backend/View/Services/ServiceEdit.php (added)
-
app/Backend/View/Services/ServiceView.php (added)
-
app/Backend/View/Settings (added)
-
app/Backend/View/Settings/Settings.php (added)
-
app/Backend/View/Staff (added)
-
app/Backend/View/Staff/StaffCreate.php (added)
-
app/Backend/View/Staff/StaffEdit.php (added)
-
app/Backend/View/Staff/StaffView.php (added)
-
app/Backend/View/Templates (added)
-
app/Backend/View/Templates/Templates.php (added)
-
app/Backend/View/Templates/settings-design-1.php (added)
-
app/Backend/View/Templates/settings-design-2.php (added)
-
app/Backend/View/Templates/settings-design-3.php (added)
-
app/Backend/View/Templates/settings-design-4.php (added)
-
app/Backend/View/Templates/settings-design-5.php (added)
-
app/Backend/View/Templates/settings-design-6.php (added)
-
app/Backend/View/starter (added)
-
app/Backend/View/starter/starter-installer.php (added)
-
app/Backend/assets (added)
-
app/Backend/assets/css (added)
-
app/Backend/assets/css/full-calendar (added)
-
app/Backend/assets/css/full-calendar/full-calendar.css (added)
-
app/Backend/assets/css/starter.css (added)
-
app/Backend/assets/css/style.css (added)
-
app/Backend/assets/images (added)
-
app/Backend/assets/images/bookingor-login.jpg (added)
-
app/Backend/assets/images/cate-serv-1.jpg (added)
-
app/Backend/assets/images/cate-serv.jpg (added)
-
app/Backend/assets/images/customer-dashboard.png (added)
-
app/Backend/assets/images/design-1.jpg (added)
-
app/Backend/assets/images/design-2.jpg (added)
-
app/Backend/assets/images/design-3.jpg (added)
-
app/Backend/assets/images/design-4.jpg (added)
-
app/Backend/assets/images/design-5.jpg (added)
-
app/Backend/assets/images/design-6.jpg (added)
-
app/Backend/assets/images/design-svg (added)
-
app/Backend/assets/images/design-svg/arr-bottom.svg (added)
-
app/Backend/assets/images/design-svg/arr-left.svg (added)
-
app/Backend/assets/images/design-svg/arr-right.svg (added)
-
app/Backend/assets/images/design-svg/category-icon-sm.svg (added)
-
app/Backend/assets/images/design-svg/category-icon.svg (added)
-
app/Backend/assets/images/design-svg/grid-view.svg (added)
-
app/Backend/assets/images/design-svg/list-view.svg (added)
-
app/Backend/assets/images/icons-business.jpg (added)
-
app/Backend/assets/images/icons.png (added)
-
app/Backend/assets/images/icons8-wallet-32.png (added)
-
app/Backend/assets/images/image-icon.jpg (added)
-
app/Backend/assets/images/staff-dashboard.png (added)
-
app/Backend/assets/images/staff-icon.jpg (added)
-
app/Backend/assets/images/svg (added)
-
app/Backend/assets/images/svg/bookingor-admin-icon-01.svg (added)
-
app/Backend/assets/images/svg/bookingor-admin-icon-free.svg (added)
-
app/Backend/assets/images/svg/remove.svg (added)
-
app/Backend/assets/images/svg/stripe.svg (added)
-
app/Backend/assets/images/view-icon.jpg (added)
-
app/Backend/assets/js (added)
-
app/Backend/assets/js/booking (added)
-
app/Backend/assets/js/booking/booking.js (added)
-
app/Backend/assets/js/business-profile (added)
-
app/Backend/assets/js/business-profile/business-profile.js (added)
-
app/Backend/assets/js/category (added)
-
app/Backend/assets/js/category/category.js (added)
-
app/Backend/assets/js/coupon (added)
-
app/Backend/assets/js/coupon/coupon.js (added)
-
app/Backend/assets/js/customer (added)
-
app/Backend/assets/js/customer/customer.js (added)
-
app/Backend/assets/js/dashboard (added)
-
app/Backend/assets/js/dashboard/chart.js (added)
-
app/Backend/assets/js/dashboard/chart.js.LICENSE.txt (added)
-
app/Backend/assets/js/dashboard/dashboard.js (added)
-
app/Backend/assets/js/datatables.js (added)
-
app/Backend/assets/js/images (added)
-
app/Backend/assets/js/images/images.js (added)
-
app/Backend/assets/js/images/letter-avatar.js (added)
-
app/Backend/assets/js/jquery-clock-timepicker.js (added)
-
app/Backend/assets/js/location (added)
-
app/Backend/assets/js/location/backend-location.js (added)
-
app/Backend/assets/js/notification (added)
-
app/Backend/assets/js/notification/quill-add.js (added)
-
app/Backend/assets/js/payment (added)
-
app/Backend/assets/js/payment/payment.js (added)
-
app/Backend/assets/js/service (added)
-
app/Backend/assets/js/service/extra.js (added)
-
app/Backend/assets/js/service/service.js (added)
-
app/Backend/assets/js/settings (added)
-
app/Backend/assets/js/settings/settings.js (added)
-
app/Backend/assets/js/staff (added)
-
app/Backend/assets/js/staff/staff.js (added)
-
app/Backend/assets/js/starter (added)
-
app/Backend/assets/js/starter/starter.js (added)
-
app/Backend/assets/js/templates (added)
-
app/Backend/assets/js/templates/edit-templates.js (added)
-
app/Backend/assets/js/validation.js (added)
-
app/Frontend (added)
-
app/Frontend/Controller (added)
-
app/Frontend/Controller/Booking (added)
-
app/Frontend/Controller/Booking/BookingControlFront.php (added)
-
app/Frontend/Controller/Category (added)
-
app/Frontend/Controller/Category/CategoryControlFront.php (added)
-
app/Frontend/Controller/Customer (added)
-
app/Frontend/Controller/Customer/CustomerControlFront.php (added)
-
app/Frontend/Controller/Location (added)
-
app/Frontend/Controller/Location/LocationControlFront.php (added)
-
app/Frontend/Controller/Service (added)
-
app/Frontend/Controller/Service/ServiceControlFront.php (added)
-
app/Frontend/Controller/Staff (added)
-
app/Frontend/Controller/Staff/StaffControlFront.php (added)
-
app/Frontend/Controller/TimeSheet (added)
-
app/Frontend/Controller/TimeSheet/WeeklyTimeSheetControlFront.php (added)
-
app/Frontend/View (added)
-
app/Frontend/View/Templates (added)
-
app/Frontend/View/Templates/Services (added)
-
app/Frontend/View/Templates/Services/service-only.php (added)
-
app/Frontend/View/Templates/Services/woocommerce-service-4.php (added)
-
app/Frontend/View/Templates/Services/woocommerce-service-5.php (added)
-
app/Frontend/View/Templates/Services/woocommerce-service-6.php (added)
-
app/Frontend/View/Templates/Services/woocommerce-service.php (added)
-
app/Frontend/View/Templates/design-1.php (added)
-
app/Frontend/View/Templates/design-2.php (added)
-
app/Frontend/View/Templates/design-3.php (added)
-
app/Frontend/View/Templates/design-4.php (added)
-
app/Frontend/View/Templates/design-5.php (added)
-
app/Frontend/View/Templates/design-6.php (added)
-
app/Frontend/View/Templates/design-category.php (added)
-
app/Frontend/View/Templates/design-service.php (added)
-
app/Frontend/View/Templates/design-staff.php (added)
-
app/Frontend/View/Templates/tabs (added)
-
app/Frontend/View/Templates/tabs/customer-book.php (added)
-
app/Frontend/View/Templates/tabs/customer-payment.php (added)
-
app/Frontend/View/Templates/tabs/customer-thankyou.php (added)
-
app/Frontend/assets (added)
-
app/Frontend/assets/css (added)
-
app/Frontend/assets/css/data-table.css (added)
-
app/Frontend/assets/css/design-1 (added)
-
app/Frontend/assets/css/design-1/design-1.css (added)
-
app/Frontend/assets/css/design-1/login.css (added)
-
app/Frontend/assets/css/design-2 (added)
-
app/Frontend/assets/css/design-2/design-2.css (added)
-
app/Frontend/assets/css/design-2/font.css (added)
-
app/Frontend/assets/css/design-2/login.css (added)
-
app/Frontend/assets/css/design-3 (added)
-
app/Frontend/assets/css/design-3/design-3.css (added)
-
app/Frontend/assets/css/design-3/login.css (added)
-
app/Frontend/assets/css/design-4 (added)
-
app/Frontend/assets/css/design-4/design-4.css (added)
-
app/Frontend/assets/css/design-4/design-start-staff.css (added)
-
app/Frontend/assets/css/design-4/login.css (added)
-
app/Frontend/assets/css/design-5 (added)
-
app/Frontend/assets/css/design-5/design-5.css (added)
-
app/Frontend/assets/css/design-5/slick-theme.css (added)
-
app/Frontend/assets/css/design-5/slick.css (added)
-
app/Frontend/assets/css/design-6 (added)
-
app/Frontend/assets/css/design-6/design-6.css (added)
-
app/Frontend/assets/css/design-6/login.css (added)
-
app/Frontend/assets/css/design-dashboard (added)
-
app/Frontend/assets/css/design-dashboard/dashboard.css (added)
-
app/Frontend/assets/css/design-dashboard/data-table.css (added)
-
app/Frontend/assets/css/design-dashboard/scss (added)
-
app/Frontend/assets/css/design-dashboard/scss/dashboard.css (added)
-
app/Frontend/assets/css/design-dashboard/scss/data-table.css (added)
-
app/Frontend/assets/css/design-start (added)
-
app/Frontend/assets/css/design-start/design-service.css (added)
-
app/Frontend/assets/css/design-start/design-staff.css (added)
-
app/Frontend/assets/css/design-start/design-start-staff.css (added)
-
app/Frontend/assets/css/design-start/font.css (added)
-
app/Frontend/assets/css/design-start/login.css (added)
-
app/Frontend/assets/css/font.css (added)
-
app/Frontend/assets/images (added)
-
app/Frontend/assets/images/cate-serv.jpg (added)
-
app/Frontend/assets/images/design-svg (added)
-
app/Frontend/assets/images/design-svg/arr-bottom.svg (added)
-
app/Frontend/assets/images/design-svg/arr-left.svg (added)
-
app/Frontend/assets/images/design-svg/arr-right.svg (added)
-
app/Frontend/assets/images/design-svg/category-icon-sm.svg (added)
-
app/Frontend/assets/images/design-svg/category-icon.svg (added)
-
app/Frontend/assets/images/design-svg/grid-view.svg (added)
-
app/Frontend/assets/images/design-svg/list-view.svg (added)
-
app/Frontend/assets/images/flags.png (added)
-
app/Frontend/assets/images/globe.png (added)
-
app/Frontend/assets/images/icons.png (added)
-
app/Frontend/assets/images/icons8-bank-cards-32.png (added)
-
app/Frontend/assets/images/icons8-internet-32.png (added)
-
app/Frontend/assets/images/icons8-wallet-32.png (added)
-
app/Frontend/assets/images/inter-tel (added)
-
app/Frontend/assets/images/inter-tel/flags.png (added)
-
app/Frontend/assets/images/inter-tel/globe.png (added)
-
app/Frontend/assets/images/location_icons.png (added)
-
app/Frontend/assets/images/location_icons_2.png (added)
-
app/Frontend/assets/images/paypal.png (added)
-
app/Frontend/assets/images/serv-image.jpg (added)
-
app/Frontend/assets/images/staff-icon.jpg (added)
-
app/Frontend/assets/images/widget (added)
-
app/Frontend/assets/images/widget/arr-bottom.svg (added)
-
app/Frontend/assets/images/widget/arr-left.svg (added)
-
app/Frontend/assets/images/widget/arr-right.svg (added)
-
app/Frontend/assets/images/widget/category-icon-sm.svg (added)
-
app/Frontend/assets/images/widget/category-icon.svg (added)
-
app/Frontend/assets/images/widget/chevron-left.svg (added)
-
app/Frontend/assets/images/widget/chevron-right.svg (added)
-
app/Frontend/assets/images/widget/grid-view.svg (added)
-
app/Frontend/assets/images/widget/icons8-wallet-32.png (added)
-
app/Frontend/assets/images/widget/list-view.svg (added)
-
app/Frontend/assets/images/widget/paypal.png (added)
-
app/Frontend/assets/js (added)
-
app/Frontend/assets/js/customer (added)
-
app/Frontend/assets/js/customer/customer-validate.js (added)
-
app/Frontend/assets/js/customer/customer.js (added)
-
app/Frontend/assets/js/dashboard (added)
-
app/Frontend/assets/js/dashboard/dashboard.js (added)
-
app/Frontend/assets/js/dashboard/login.js (added)
-
app/Frontend/assets/js/datatables.js (added)
-
app/Frontend/assets/js/design-1 (added)
-
app/Frontend/assets/js/design-1/design-1.js (added)
-
app/Frontend/assets/js/design-2 (added)
-
app/Frontend/assets/js/design-2/design-2.js (added)
-
app/Frontend/assets/js/design-3 (added)
-
app/Frontend/assets/js/design-3/design-3.js (added)
-
app/Frontend/assets/js/design-4 (added)
-
app/Frontend/assets/js/design-4/design-4.js (added)
-
app/Frontend/assets/js/design-4/design-staff.js (added)
-
app/Frontend/assets/js/design-5 (added)
-
app/Frontend/assets/js/design-5/design-5.js (added)
-
app/Frontend/assets/js/design-5/tabs.js (added)
-
app/Frontend/assets/js/design-5/widget-tabs.js (added)
-
app/Frontend/assets/js/design-5/widget-validate-modal.js (added)
-
app/Frontend/assets/js/design-5/widget-validate.js (added)
-
app/Frontend/assets/js/design-6 (added)
-
app/Frontend/assets/js/design-6/design-6.js (added)
-
app/Frontend/assets/js/design-ajax-load.js (added)
-
app/Frontend/assets/js/design-ajax-widget.js (added)
-
app/Frontend/assets/js/design-service (added)
-
app/Frontend/assets/js/design-service/design-service-homepage.js (added)
-
app/Frontend/assets/js/images (added)
-
app/Frontend/assets/js/images/letter-avatar.js (added)
-
app/Frontend/assets/js/woocommerce-payment.js (added)
-
app/Helper (added)
-
app/Helper/HelperControl.php (added)
-
app/Integrations (added)
-
app/Integrations/Elementor (added)
-
app/Integrations/Elementor/BookingorElementorButtonWidget.php (added)
-
app/Integrations/Elementor/BookingorElementorControl.php (added)
-
app/Integrations/Elementor/BookingorElementorStarterWidget.php (added)
-
app/Integrations/Elementor/BookingorElementorTemplateWidget.php (added)
-
app/Integrations/Elementor/BookingorElementorWidget.php (added)
-
app/Integrations/Elementor/ElementorIntegration.php (added)
-
app/Integrations/Email (added)
-
app/Integrations/Email/EmailNotification.php (added)
-
app/Integrations/WooCommerce (added)
-
app/Integrations/WooCommerce/WooCommercePaymentService.php (added)
-
app/Routes (added)
-
app/Routes/AdminRoute.php (added)
-
app/Routes/PublicRoute.php (added)
-
app/includes (added)
-
app/includes/bootstrap (added)
-
app/includes/bootstrap/bootstrap.bundle.min.js (added)
-
app/includes/bootstrap/bootstrap.min.css (added)
-
app/includes/calendars (added)
-
app/includes/calendars/calendar-full.js (added)
-
app/includes/calendars/day-week-calender.js (added)
-
app/includes/calendars/widget-calendar-final.js (added)
-
app/includes/datatables (added)
-
app/includes/datatables/css (added)
-
app/includes/datatables/css/datatables.css (added)
-
app/includes/datatables/js (added)
-
app/includes/datatables/js/dataTables.rowGroup.js (added)
-
app/includes/datatables/js/datatables.js (added)
-
app/includes/datatables/js/rowGroup.dataTables.js (added)
-
app/includes/datepicker (added)
-
app/includes/datepicker/css (added)
-
app/includes/datepicker/css/bootstrap-datepicker.css (added)
-
app/includes/datepicker/js (added)
-
app/includes/datepicker/js/bootstrap-datepicker.js (added)
-
app/includes/jonthornton-jquery-timepicker (added)
-
app/includes/jonthornton-jquery-timepicker/css (added)
-
app/includes/jonthornton-jquery-timepicker/css/jquery.timepicker.css (added)
-
app/includes/jonthornton-jquery-timepicker/js (added)
-
app/includes/jonthornton-jquery-timepicker/js/jquery.timepicker.js (added)
-
app/includes/jquery (added)
-
app/includes/jquery-steps (added)
-
app/includes/jquery-steps/jquery.steps.css (added)
-
app/includes/jquery-steps/jquery.steps.min.js (added)
-
app/includes/jquery/jquery-ui.css (added)
-
app/includes/letter-avatar (added)
-
app/includes/letter-avatar/letter.js (added)
-
app/includes/multiselect (added)
-
app/includes/multiselect/css (added)
-
app/includes/multiselect/css/bootstrap-multiselect.css (added)
-
app/includes/multiselect/js (added)
-
app/includes/multiselect/js/bootstrap-multiselect.js (added)
-
app/includes/select2 (added)
-
app/includes/select2/css (added)
-
app/includes/select2/css/select2.css (added)
-
app/includes/select2/js (added)
-
app/includes/select2/js/i18n (added)
-
app/includes/select2/js/i18n/af.js (added)
-
app/includes/select2/js/i18n/ar.js (added)
-
app/includes/select2/js/i18n/az.js (added)
-
app/includes/select2/js/i18n/bg.js (added)
-
app/includes/select2/js/i18n/bn.js (added)
-
app/includes/select2/js/i18n/bs.js (added)
-
app/includes/select2/js/i18n/ca.js (added)
-
app/includes/select2/js/i18n/cs.js (added)
-
app/includes/select2/js/i18n/da.js (added)
-
app/includes/select2/js/i18n/de.js (added)
-
app/includes/select2/js/i18n/dsb.js (added)
-
app/includes/select2/js/i18n/el.js (added)
-
app/includes/select2/js/i18n/en.js (added)
-
app/includes/select2/js/i18n/eo.js (added)
-
app/includes/select2/js/i18n/es.js (added)
-
app/includes/select2/js/i18n/et.js (added)
-
app/includes/select2/js/i18n/eu.js (added)
-
app/includes/select2/js/i18n/fa.js (added)
-
app/includes/select2/js/i18n/fi.js (added)
-
app/includes/select2/js/i18n/fr.js (added)
-
app/includes/select2/js/i18n/gl.js (added)
-
app/includes/select2/js/i18n/he.js (added)
-
app/includes/select2/js/i18n/hi.js (added)
-
app/includes/select2/js/i18n/hr.js (added)
-
app/includes/select2/js/i18n/hsb.js (added)
-
app/includes/select2/js/i18n/hu.js (added)
-
app/includes/select2/js/i18n/hy.js (added)
-
app/includes/select2/js/i18n/id.js (added)
-
app/includes/select2/js/i18n/is.js (added)
-
app/includes/select2/js/i18n/it.js (added)
-
app/includes/select2/js/i18n/ja.js (added)
-
app/includes/select2/js/i18n/ka.js (added)
-
app/includes/select2/js/i18n/km.js (added)
-
app/includes/select2/js/i18n/ko.js (added)
-
app/includes/select2/js/i18n/lt.js (added)
-
app/includes/select2/js/i18n/lv.js (added)
-
app/includes/select2/js/i18n/mk.js (added)
-
app/includes/select2/js/i18n/ms.js (added)
-
app/includes/select2/js/i18n/nb.js (added)
-
app/includes/select2/js/i18n/ne.js (added)
-
app/includes/select2/js/i18n/nl.js (added)
-
app/includes/select2/js/i18n/pa.js (added)
-
app/includes/select2/js/i18n/pl.js (added)
-
app/includes/select2/js/i18n/ps.js (added)
-
app/includes/select2/js/i18n/pt-BR.js (added)
-
app/includes/select2/js/i18n/pt.js (added)
-
app/includes/select2/js/i18n/ro.js (added)
-
app/includes/select2/js/i18n/ru.js (added)
-
app/includes/select2/js/i18n/sk.js (added)
-
app/includes/select2/js/i18n/sl.js (added)
-
app/includes/select2/js/i18n/sq.js (added)
-
app/includes/select2/js/i18n/sr-Cyrl.js (added)
-
app/includes/select2/js/i18n/sr.js (added)
-
app/includes/select2/js/i18n/sv.js (added)
-
app/includes/select2/js/i18n/te.js (added)
-
app/includes/select2/js/i18n/th.js (added)
-
app/includes/select2/js/i18n/tk.js (added)
-
app/includes/select2/js/i18n/tr.js (added)
-
app/includes/select2/js/i18n/uk.js (added)
-
app/includes/select2/js/i18n/vi.js (added)
-
app/includes/select2/js/i18n/zh-CN.js (added)
-
app/includes/select2/js/i18n/zh-TW.js (added)
-
app/includes/select2/js/select2.full.js (added)
-
app/includes/select2/js/select2.js (added)
-
app/includes/slick (added)
-
app/includes/slick/slick-feature.js (added)
-
app/includes/slick/slick-theme.css (added)
-
app/includes/slick/slick.js (added)
-
app/includes/toastr (added)
-
app/includes/toastr/css (added)
-
app/includes/toastr/css/jquery.toast.css (added)
-
app/includes/toastr/js (added)
-
app/includes/toastr/js/jquery.toast.js (added)
-
app/includes/year-calendar (added)
-
app/includes/year-calendar/css (added)
-
app/includes/year-calendar/css/js-year-calendar.min.css (added)
-
app/includes/year-calendar/js (added)
-
app/includes/year-calendar/js/js-year-calendar.js (added)
-
assets (deleted)
-
bookingor.php (modified) (5 diffs)
-
composer.json (modified) (1 diff)
-
composer.lock (added)
-
helper/add-on.php (modified) (1 diff)
-
includes/bootstrap (deleted)
-
includes/calendars (deleted)
-
includes/class-bookingor-activator.php (modified) (15 diffs)
-
includes/class-bookingor-deactivator.php (modified) (2 diffs)
-
includes/class-bookingor-escape.php (deleted)
-
includes/class-bookingor-i18n.php (modified) (2 diffs)
-
includes/class-bookingor-loader.php (modified) (9 diffs)
-
includes/class-bookingor.php (modified) (2 diffs)
-
includes/datatables (deleted)
-
includes/datepicker (deleted)
-
includes/integrations (deleted)
-
includes/inter-tel (deleted)
-
includes/jonthornton-jquery-timepicker (deleted)
-
includes/jquery (deleted)
-
includes/letter-avatar (deleted)
-
includes/moment (deleted)
-
includes/scss (deleted)
-
includes/select2 (deleted)
-
includes/slick (deleted)
-
includes/toastr (deleted)
-
includes/year-calendar (deleted)
-
languages/bookingor-ar.mo (deleted)
-
languages/bookingor-ar.po (deleted)
-
languages/bookingor-de_DE.mo (deleted)
-
languages/bookingor-de_DE.po (deleted)
-
languages/bookingor-es_ES.mo (deleted)
-
languages/bookingor-es_ES.po (deleted)
-
languages/bookingor-fr_FR.mo (deleted)
-
languages/bookingor-fr_FR.po (deleted)
-
languages/bookingor-it_IT.mo (deleted)
-
languages/bookingor-it_IT.po (deleted)
-
languages/bookingor-ja.mo (deleted)
-
languages/bookingor-ja.po (deleted)
-
languages/bookingor-nl_NL.mo (deleted)
-
languages/bookingor-nl_NL.po (deleted)
-
languages/bookingor-pro-ar.mo (added)
-
languages/bookingor-pro-ar.po (added)
-
languages/bookingor-pro-de_DE.mo (added)
-
languages/bookingor-pro-de_DE.po (added)
-
languages/bookingor-pro-es_ES.mo (added)
-
languages/bookingor-pro-es_ES.po (added)
-
languages/bookingor-pro-fr_FR.mo (added)
-
languages/bookingor-pro-fr_FR.po (added)
-
languages/bookingor-pro-it_IT.mo (added)
-
languages/bookingor-pro-it_IT.po (added)
-
languages/bookingor-pro-ja.mo (added)
-
languages/bookingor-pro-ja.po (added)
-
languages/bookingor-pro-nl_NL.mo (added)
-
languages/bookingor-pro-nl_NL.po (added)
-
languages/bookingor-pro-pt_PT.mo (added)
-
languages/bookingor-pro-pt_PT.po (added)
-
languages/bookingor-pro.pot (added)
-
languages/bookingor-pt_PT.mo (deleted)
-
languages/bookingor-pt_PT.po (deleted)
-
languages/bookingor.pot (deleted)
-
public (deleted)
-
uninstall.php (modified) (3 diffs)
-
vendor/autoload.php (modified) (1 diff)
-
vendor/bin (added)
-
vendor/composer/autoload_classmap.php (modified) (1 diff)
-
vendor/composer/autoload_files.php (added)
-
vendor/composer/autoload_psr4.php (modified) (1 diff)
-
vendor/composer/autoload_real.php (modified) (2 diffs)
-
vendor/composer/autoload_static.php (modified) (2 diffs)
-
vendor/composer/installed.json (modified) (1 diff)
-
vendor/composer/installed.php (modified) (3 diffs)
-
vendor/composer/platform_check.php (added)
-
vendor/firebase (added)
-
vendor/firebase/php-jwt (added)
-
vendor/firebase/php-jwt/CHANGELOG.md (added)
-
vendor/firebase/php-jwt/LICENSE (added)
-
vendor/firebase/php-jwt/README.md (added)
-
vendor/firebase/php-jwt/composer.json (added)
-
vendor/firebase/php-jwt/src (added)
-
vendor/firebase/php-jwt/src/BeforeValidException.php (added)
-
vendor/firebase/php-jwt/src/CachedKeySet.php (added)
-
vendor/firebase/php-jwt/src/ExpiredException.php (added)
-
vendor/firebase/php-jwt/src/JWK.php (added)
-
vendor/firebase/php-jwt/src/JWT.php (added)
-
vendor/firebase/php-jwt/src/JWTExceptionWithPayloadInterface.php (added)
-
vendor/firebase/php-jwt/src/Key.php (added)
-
vendor/firebase/php-jwt/src/SignatureInvalidException.php (added)
-
vendor/guzzlehttp (added)
-
vendor/guzzlehttp/guzzle (added)
-
vendor/guzzlehttp/guzzle/CHANGELOG.md (added)
-
vendor/guzzlehttp/guzzle/LICENSE (added)
-
vendor/guzzlehttp/guzzle/README.md (added)
-
vendor/guzzlehttp/guzzle/UPGRADING.md (added)
-
vendor/guzzlehttp/guzzle/composer.json (added)
-
vendor/guzzlehttp/guzzle/package-lock.json (added)
-
vendor/guzzlehttp/guzzle/src (added)
-
vendor/guzzlehttp/guzzle/src/BodySummarizer.php (added)
-
vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php (added)
-
vendor/guzzlehttp/guzzle/src/Client.php (added)
-
vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
vendor/guzzlehttp/guzzle/src/ClientTrait.php (added)
-
vendor/guzzlehttp/guzzle/src/Cookie (added)
-
vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception (added)
-
vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler (added)
-
vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php (added)
-
vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
vendor/guzzlehttp/guzzle/src/functions.php (added)
-
vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
vendor/guzzlehttp/promises (added)
-
vendor/guzzlehttp/promises/CHANGELOG.md (added)
-
vendor/guzzlehttp/promises/LICENSE (added)
-
vendor/guzzlehttp/promises/README.md (added)
-
vendor/guzzlehttp/promises/composer.json (added)
-
vendor/guzzlehttp/promises/src (added)
-
vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
vendor/guzzlehttp/promises/src/Create.php (added)
-
vendor/guzzlehttp/promises/src/Each.php (added)
-
vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
vendor/guzzlehttp/promises/src/Is.php (added)
-
vendor/guzzlehttp/promises/src/Promise.php (added)
-
vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
vendor/guzzlehttp/promises/src/Utils.php (added)
-
vendor/guzzlehttp/psr7 (added)
-
vendor/guzzlehttp/psr7/CHANGELOG.md (added)
-
vendor/guzzlehttp/psr7/LICENSE (added)
-
vendor/guzzlehttp/psr7/README.md (added)
-
vendor/guzzlehttp/psr7/composer.json (added)
-
vendor/guzzlehttp/psr7/src (added)
-
vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
vendor/guzzlehttp/psr7/src/Exception (added)
-
vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php (added)
-
vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
vendor/guzzlehttp/psr7/src/Header.php (added)
-
vendor/guzzlehttp/psr7/src/HttpFactory.php (added)
-
vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
vendor/guzzlehttp/psr7/src/Message.php (added)
-
vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
vendor/guzzlehttp/psr7/src/Query.php (added)
-
vendor/guzzlehttp/psr7/src/Request.php (added)
-
vendor/guzzlehttp/psr7/src/Response.php (added)
-
vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
vendor/guzzlehttp/psr7/src/Stream.php (added)
-
vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
vendor/guzzlehttp/psr7/src/Uri.php (added)
-
vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
vendor/guzzlehttp/psr7/src/Utils.php (added)
-
vendor/php-http (added)
-
vendor/php-http/guzzle7-adapter (added)
-
vendor/php-http/guzzle7-adapter/CHANGELOG.md (added)
-
vendor/php-http/guzzle7-adapter/LICENSE (added)
-
vendor/php-http/guzzle7-adapter/README.md (added)
-
vendor/php-http/guzzle7-adapter/composer.json (added)
-
vendor/php-http/guzzle7-adapter/phpstan.neon.dist (added)
-
vendor/php-http/guzzle7-adapter/psalm.baseline.xml (added)
-
vendor/php-http/guzzle7-adapter/psalm.xml (added)
-
vendor/php-http/guzzle7-adapter/src (added)
-
vendor/php-http/guzzle7-adapter/src/Client.php (added)
-
vendor/php-http/guzzle7-adapter/src/Exception (added)
-
vendor/php-http/guzzle7-adapter/src/Exception/UnexpectedValueException.php (added)
-
vendor/php-http/guzzle7-adapter/src/Promise.php (added)
-
vendor/php-http/httplug (added)
-
vendor/php-http/httplug/.php-cs-fixer.dist.php (added)
-
vendor/php-http/httplug/CHANGELOG.md (added)
-
vendor/php-http/httplug/LICENSE (added)
-
vendor/php-http/httplug/README.md (added)
-
vendor/php-http/httplug/composer.json (added)
-
vendor/php-http/httplug/puli.json (added)
-
vendor/php-http/httplug/src (added)
-
vendor/php-http/httplug/src/Exception (added)
-
vendor/php-http/httplug/src/Exception.php (added)
-
vendor/php-http/httplug/src/Exception/HttpException.php (added)
-
vendor/php-http/httplug/src/Exception/NetworkException.php (added)
-
vendor/php-http/httplug/src/Exception/RequestAwareTrait.php (added)
-
vendor/php-http/httplug/src/Exception/RequestException.php (added)
-
vendor/php-http/httplug/src/Exception/TransferException.php (added)
-
vendor/php-http/httplug/src/HttpAsyncClient.php (added)
-
vendor/php-http/httplug/src/HttpClient.php (added)
-
vendor/php-http/httplug/src/Promise (added)
-
vendor/php-http/httplug/src/Promise/HttpFulfilledPromise.php (added)
-
vendor/php-http/httplug/src/Promise/HttpRejectedPromise.php (added)
-
vendor/php-http/promise (added)
-
vendor/php-http/promise/CHANGELOG.md (added)
-
vendor/php-http/promise/LICENSE (added)
-
vendor/php-http/promise/README.md (added)
-
vendor/php-http/promise/composer.json (added)
-
vendor/php-http/promise/phpstan.neon.dist (added)
-
vendor/php-http/promise/src (added)
-
vendor/php-http/promise/src/FulfilledPromise.php (added)
-
vendor/php-http/promise/src/Promise.php (added)
-
vendor/php-http/promise/src/RejectedPromise.php (added)
-
vendor/psr (added)
-
vendor/psr/http-client (added)
-
vendor/psr/http-client/CHANGELOG.md (added)
-
vendor/psr/http-client/LICENSE (added)
-
vendor/psr/http-client/README.md (added)
-
vendor/psr/http-client/composer.json (added)
-
vendor/psr/http-client/src (added)
-
vendor/psr/http-client/src/ClientExceptionInterface.php (added)
-
vendor/psr/http-client/src/ClientInterface.php (added)
-
vendor/psr/http-client/src/NetworkExceptionInterface.php (added)
-
vendor/psr/http-client/src/RequestExceptionInterface.php (added)
-
vendor/psr/http-factory (added)
-
vendor/psr/http-factory/LICENSE (added)
-
vendor/psr/http-factory/README.md (added)
-
vendor/psr/http-factory/composer.json (added)
-
vendor/psr/http-factory/src (added)
-
vendor/psr/http-factory/src/RequestFactoryInterface.php (added)
-
vendor/psr/http-factory/src/ResponseFactoryInterface.php (added)
-
vendor/psr/http-factory/src/ServerRequestFactoryInterface.php (added)
-
vendor/psr/http-factory/src/StreamFactoryInterface.php (added)
-
vendor/psr/http-factory/src/UploadedFileFactoryInterface.php (added)
-
vendor/psr/http-factory/src/UriFactoryInterface.php (added)
-
vendor/psr/http-message (added)
-
vendor/psr/http-message/CHANGELOG.md (added)
-
vendor/psr/http-message/LICENSE (added)
-
vendor/psr/http-message/README.md (added)
-
vendor/psr/http-message/composer.json (added)
-
vendor/psr/http-message/docs (added)
-
vendor/psr/http-message/docs/PSR7-Interfaces.md (added)
-
vendor/psr/http-message/docs/PSR7-Usage.md (added)
-
vendor/psr/http-message/src (added)
-
vendor/psr/http-message/src/MessageInterface.php (added)
-
vendor/psr/http-message/src/RequestInterface.php (added)
-
vendor/psr/http-message/src/ResponseInterface.php (added)
-
vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
vendor/psr/http-message/src/StreamInterface.php (added)
-
vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
vendor/psr/http-message/src/UriInterface.php (added)
-
vendor/ralouphie (added)
-
vendor/ralouphie/getallheaders (added)
-
vendor/ralouphie/getallheaders/LICENSE (added)
-
vendor/ralouphie/getallheaders/README.md (added)
-
vendor/ralouphie/getallheaders/composer.json (added)
-
vendor/ralouphie/getallheaders/src (added)
-
vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
vendor/symfony (added)
-
vendor/symfony/deprecation-contracts (added)
-
vendor/symfony/deprecation-contracts/CHANGELOG.md (added)
-
vendor/symfony/deprecation-contracts/LICENSE (added)
-
vendor/symfony/deprecation-contracts/README.md (added)
-
vendor/symfony/deprecation-contracts/composer.json (added)
-
vendor/symfony/deprecation-contracts/function.php (added)
-
vendor/symfony/http-foundation (added)
-
vendor/symfony/http-foundation/AcceptHeader.php (added)
-
vendor/symfony/http-foundation/AcceptHeaderItem.php (added)
-
vendor/symfony/http-foundation/BinaryFileResponse.php (added)
-
vendor/symfony/http-foundation/CHANGELOG.md (added)
-
vendor/symfony/http-foundation/Cookie.php (added)
-
vendor/symfony/http-foundation/Exception (added)
-
vendor/symfony/http-foundation/Exception/BadRequestException.php (added)
-
vendor/symfony/http-foundation/Exception/ConflictingHeadersException.php (added)
-
vendor/symfony/http-foundation/Exception/JsonException.php (added)
-
vendor/symfony/http-foundation/Exception/RequestExceptionInterface.php (added)
-
vendor/symfony/http-foundation/Exception/SessionNotFoundException.php (added)
-
vendor/symfony/http-foundation/Exception/SuspiciousOperationException.php (added)
-
vendor/symfony/http-foundation/ExpressionRequestMatcher.php (added)
-
vendor/symfony/http-foundation/File (added)
-
vendor/symfony/http-foundation/File/Exception (added)
-
vendor/symfony/http-foundation/File/Exception/AccessDeniedException.php (added)
-
vendor/symfony/http-foundation/File/Exception/CannotWriteFileException.php (added)
-
vendor/symfony/http-foundation/File/Exception/ExtensionFileException.php (added)
-
vendor/symfony/http-foundation/File/Exception/FileException.php (added)
-
vendor/symfony/http-foundation/File/Exception/FileNotFoundException.php (added)
-
vendor/symfony/http-foundation/File/Exception/FormSizeFileException.php (added)
-
vendor/symfony/http-foundation/File/Exception/IniSizeFileException.php (added)
-
vendor/symfony/http-foundation/File/Exception/NoFileException.php (added)
-
vendor/symfony/http-foundation/File/Exception/NoTmpDirFileException.php (added)
-
vendor/symfony/http-foundation/File/Exception/PartialFileException.php (added)
-
vendor/symfony/http-foundation/File/Exception/UnexpectedTypeException.php (added)
-
vendor/symfony/http-foundation/File/Exception/UploadException.php (added)
-
vendor/symfony/http-foundation/File/File.php (added)
-
vendor/symfony/http-foundation/File/Stream.php (added)
-
vendor/symfony/http-foundation/File/UploadedFile.php (added)
-
vendor/symfony/http-foundation/FileBag.php (added)
-
vendor/symfony/http-foundation/HeaderBag.php (added)
-
vendor/symfony/http-foundation/HeaderUtils.php (added)
-
vendor/symfony/http-foundation/InputBag.php (added)
-
vendor/symfony/http-foundation/IpUtils.php (added)
-
vendor/symfony/http-foundation/JsonResponse.php (added)
-
vendor/symfony/http-foundation/LICENSE (added)
-
vendor/symfony/http-foundation/ParameterBag.php (added)
-
vendor/symfony/http-foundation/README.md (added)
-
vendor/symfony/http-foundation/RateLimiter (added)
-
vendor/symfony/http-foundation/RateLimiter/AbstractRequestRateLimiter.php (added)
-
vendor/symfony/http-foundation/RateLimiter/RequestRateLimiterInterface.php (added)
-
vendor/symfony/http-foundation/RedirectResponse.php (added)
-
vendor/symfony/http-foundation/Request.php (added)
-
vendor/symfony/http-foundation/RequestMatcher.php (added)
-
vendor/symfony/http-foundation/RequestMatcherInterface.php (added)
-
vendor/symfony/http-foundation/RequestStack.php (added)
-
vendor/symfony/http-foundation/Response.php (added)
-
vendor/symfony/http-foundation/ResponseHeaderBag.php (added)
-
vendor/symfony/http-foundation/ServerBag.php (added)
-
vendor/symfony/http-foundation/Session (added)
-
vendor/symfony/http-foundation/Session/Attribute (added)
-
vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php (added)
-
vendor/symfony/http-foundation/Session/Attribute/AttributeBagInterface.php (added)
-
vendor/symfony/http-foundation/Session/Attribute/NamespacedAttributeBag.php (added)
-
vendor/symfony/http-foundation/Session/Flash (added)
-
vendor/symfony/http-foundation/Session/Flash/AutoExpireFlashBag.php (added)
-
vendor/symfony/http-foundation/Session/Flash/FlashBag.php (added)
-
vendor/symfony/http-foundation/Session/Flash/FlashBagInterface.php (added)
-
vendor/symfony/http-foundation/Session/Session.php (added)
-
vendor/symfony/http-foundation/Session/SessionBagInterface.php (added)
-
vendor/symfony/http-foundation/Session/SessionBagProxy.php (added)
-
vendor/symfony/http-foundation/Session/SessionFactory.php (added)
-
vendor/symfony/http-foundation/Session/SessionFactoryInterface.php (added)
-
vendor/symfony/http-foundation/Session/SessionInterface.php (added)
-
vendor/symfony/http-foundation/Session/SessionUtils.php (added)
-
vendor/symfony/http-foundation/Session/Storage (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/AbstractSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/IdentityMarshaller.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/MarshallingSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/MemcachedSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/MigratingSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/MongoDbSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/NativeFileSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/NullSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/PdoSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/RedisSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/SessionHandlerFactory.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Handler/StrictSessionHandler.php (added)
-
vendor/symfony/http-foundation/Session/Storage/MetadataBag.php (added)
-
vendor/symfony/http-foundation/Session/Storage/MockArraySessionStorage.php (added)
-
vendor/symfony/http-foundation/Session/Storage/MockFileSessionStorage.php (added)
-
vendor/symfony/http-foundation/Session/Storage/MockFileSessionStorageFactory.php (added)
-
vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php (added)
-
vendor/symfony/http-foundation/Session/Storage/NativeSessionStorageFactory.php (added)
-
vendor/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorage.php (added)
-
vendor/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorageFactory.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Proxy (added)
-
vendor/symfony/http-foundation/Session/Storage/Proxy/AbstractProxy.php (added)
-
vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php (added)
-
vendor/symfony/http-foundation/Session/Storage/ServiceSessionFactory.php (added)
-
vendor/symfony/http-foundation/Session/Storage/SessionStorageFactoryInterface.php (added)
-
vendor/symfony/http-foundation/Session/Storage/SessionStorageInterface.php (added)
-
vendor/symfony/http-foundation/StreamedResponse.php (added)
-
vendor/symfony/http-foundation/Test (added)
-
vendor/symfony/http-foundation/Test/Constraint (added)
-
vendor/symfony/http-foundation/Test/Constraint/RequestAttributeValueSame.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseCookieValueSame.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseFormatSame.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseHasCookie.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseHasHeader.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseHeaderSame.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseIsRedirected.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseIsSuccessful.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseIsUnprocessable.php (added)
-
vendor/symfony/http-foundation/Test/Constraint/ResponseStatusCodeSame.php (added)
-
vendor/symfony/http-foundation/UrlHelper.php (added)
-
vendor/symfony/http-foundation/composer.json (added)
-
vendor/symfony/polyfill-mbstring (added)
-
vendor/symfony/polyfill-mbstring/LICENSE (added)
-
vendor/symfony/polyfill-mbstring/Mbstring.php (added)
-
vendor/symfony/polyfill-mbstring/README.md (added)
-
vendor/symfony/polyfill-mbstring/Resources (added)
-
vendor/symfony/polyfill-mbstring/Resources/unidata (added)
-
vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php (added)
-
vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php (added)
-
vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php (added)
-
vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php (added)
-
vendor/symfony/polyfill-mbstring/bootstrap.php (added)
-
vendor/symfony/polyfill-mbstring/bootstrap80.php (added)
-
vendor/symfony/polyfill-mbstring/composer.json (added)
-
vendor/symfony/polyfill-php80 (added)
-
vendor/symfony/polyfill-php80/LICENSE (added)
-
vendor/symfony/polyfill-php80/Php80.php (added)
-
vendor/symfony/polyfill-php80/PhpToken.php (added)
-
vendor/symfony/polyfill-php80/README.md (added)
-
vendor/symfony/polyfill-php80/Resources (added)
-
vendor/symfony/polyfill-php80/Resources/stubs (added)
-
vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php (added)
-
vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php (added)
-
vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php (added)
-
vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php (added)
-
vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php (added)
-
vendor/symfony/polyfill-php80/bootstrap.php (added)
-
vendor/symfony/polyfill-php80/composer.json (added)
Legend:
- Unmodified
- Added
- Removed
-
bookingor/trunk/README.txt
r3425670 r3444926 5 5 Tested up to: 6.9 6 6 Donate link: https://bookingor.com 7 Stable tag: 1.0.137 Stable tag: 2.0.0 8 8 Requires PHP: 7.2 9 9 License: GPLv2 or later … … 324 324 * updated plugin files 325 325 326 = 1.0.13=327 * Updated Files326 = 2.0.0 = 327 * New Version release 328 328 329 329 -
bookingor/trunk/bookingor.php
r3413175 r3444926 1 1 <?php 2 3 include_once ABSPATH . 'wp-admin/includes/plugin.php'; 4 include plugin_dir_path(__FILE__) . 'vendor/autoload.php'; 5 6 2 7 3 8 /** 4 9 * 5 10 * @link Bookingor 6 * @since 1.0.1211 * @since 2.0.0 7 12 * @package Bookingor 8 13 * … … 10 15 * Plugin Name: Bookingor - Booking System for Appointment Calendar, Meeting Scheduler & WooCommerce Bookings 11 16 * Description: Bookingor is an all-in-one appointment and booking management system. Streamline scheduling processes for any business or individuals. Bookingor helps you efficiently handle bookings, save time, and enhance the customer experience. 12 * Version: 1.0.1217 * Version: 2.0.0 13 18 * License: GPL-2.0+ 14 19 * Tags: booking, appointment, booking System, Schedule appointment, calendar, scheduling … … 26 31 // If this file is called directly, abort. 27 32 if (! defined('WPINC')) { 28 die;33 die; 29 34 } 30 35 … … 32 37 * Currently plugin version. 33 38 */ 34 define('BOOKINGOR_VERSION', ' 1.0.12');39 define('BOOKINGOR_VERSION', '2.0.0'); 35 40 36 41 /** 37 42 * The code that runs during plugin activation. 38 * This action is documented in includes/class-bookingor-activator.php 43 * This action is documented in includes/class-bookingor-activator.php. 39 44 */ 40 function a llow_on_bookingor()45 function activate_bookingor() 41 46 { 42 ob_start(); 43 require_once plugin_dir_path(__FILE__) . 'includes/class-bookingor-activator.php'; 44 require_once plugin_dir_path(__FILE__) . 'includes/class-bookingor-seeder.php'; 45 Bookingor_Activator::activate(); 47 ob_start(); 48 require_once plugin_dir_path(__FILE__) . 'includes/class-bookingor-activator.php'; 49 Bookingor_Activator::activate(); 46 50 51 if (empty(Bookingor_Activator::email_data_insert())) { 52 Bookingor_Activator::email_data_insert(); 53 } 47 54 48 // if (empty(BookingorSeeder::category_seeder())) { 49 // BookingorSeeder::category_seeder(); 50 // } 51 // if (empty(BookingorSeeder::services_seeder())) { 52 // BookingorSeeder::services_seeder(); 53 // } 54 55 // if (empty(BookingorSeeder::staff_seeder())) { 56 // BookingorSeeder::staff_seeder(); 57 // } 58 // if (empty(BookingorSeeder::location_seeder())) { 59 // BookingorSeeder::location_seeder(); 60 // } 61 62 if (empty(Bookingor_Activator::email_data_insert())) { 63 Bookingor_Activator::email_data_insert(); 64 } 65 Bookingor_Activator::default_settings_insert(); 66 ob_get_clean(); 55 Bookingor_Activator::default_settings_insert(); 56 ob_get_clean(); 67 57 } 68 58 69 59 /** 70 60 * The code that runs during plugin deactivation. 71 * This action is documented in includes/class-bookingor-deactivator.php 61 * This action is documented in includes/class-bookingor-deactivator.php. 72 62 */ 73 63 function disallow_on_bookingor() 74 64 { 75 require_once plugin_dir_path(__FILE__) . 'includes/class-bookingor-deactivator.php';76 Bookingor_Deactivator::deactivate();65 require_once plugin_dir_path(__FILE__) . 'includes/class-bookingor-deactivator.php'; 66 Bookingor_Deactivator::deactivate(); 77 67 } 78 68 79 register_activation_hook(__FILE__, 'a llow_on_bookingor');69 register_activation_hook(__FILE__, 'activate_bookingor'); 80 70 register_deactivation_hook(__FILE__, 'disallow_on_bookingor'); 81 71 … … 97 87 function starting_bookingor() 98 88 { 99 100 $plugin = new Bookingor(); 101 $plugin->run(); 89 $plugin = new Bookingor(); 90 $plugin->run(); 102 91 } 103 92 starting_bookingor(); -
bookingor/trunk/composer.json
r3204898 r3444926 1 1 { 2 "name": "bookingor/bookingor" 2 "require": { 3 "guzzlehttp/guzzle": "^7.9", 4 "firebase/php-jwt": "^6.10", 5 "php-http/guzzle7-adapter": "^1.1", 6 "psr/http-factory": "^1.1", 7 "symfony/http-foundation": "^5.4" 8 }, 9 "autoload": { 10 "psr-4": { 11 "Bookingor\\": "app/" 12 } 13 }, 14 "config": { 15 "allow-plugins": { 16 "php-http/discovery": true 17 } 18 } 3 19 } -
bookingor/trunk/helper/add-on.php
r3204898 r3444926 21 21 public static $email_type = array( 22 22 'wp_mail' => 'WordPress Mail', 23 'SMTP' => 'SMTP',24 23 ); 25 24 -
bookingor/trunk/includes/class-bookingor-activator.php
r3425687 r3444926 1 1 <?php 2 3 use Bookingor\Helper\HelperControl; 4 use Bookingor\Backend\Controller\Settings\SettingsControl; 2 5 3 6 /** … … 19 22 * @package Bookingor 20 23 * @subpackage Bookingor/includes 21 * @author Bookingor.com24 * @author The Creative Next <contact@thecreative-next.com> 22 25 */ 23 26 class Bookingor_Activator 24 27 { 28 29 private static $bookingorDb; 25 30 /** 26 31 * Short Description. (use period) … … 35 40 ob_start(); 36 41 37 // Add custom capabilities 38 $role = get_role('administrator'); 39 if ($role) { 40 $role->add_cap('bp_delete_category'); 41 $role->add_cap('bp_add_category'); 42 $role->add_cap('bp_update_category'); 43 $role->add_cap('bp_get_category'); 44 } 42 45 43 46 44 //category 47 45 global $wpdb; 48 $prefix = $wpdb->prefix . "bookingor_";46 $prefix = $wpdb->prefix . "bookingor_"; 49 47 50 48 … … 65 63 //service 66 64 $sql_sr = "CREATE TABLE IF NOT EXISTS `{$prefix}services` ( 65 67 66 `service_id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 68 67 `service_icon` VARCHAR(255), 69 68 `service_name` VARCHAR(255) NOT NULL, 69 `service_description` TEXT, 70 70 `category_get_id` INT(10) UNSIGNED, 71 71 `service_cost` FLOAT(10,2) NOT NULL, 72 72 `service_deposit` FLOAT(10,2), 73 73 `service_deposit_type` VARCHAR(255), 74 `service_tax` FLOAT(10,2), 74 75 `service_duration` INT(11) NOT NULL, 75 76 `service_duration_type` VARCHAR(255) NOT NULL, 77 `timeslot_length` INT(11), 78 `service_slot_increment` INT(11), 79 `padding_before` INT(11), 80 `padding_after` INT(11), 81 `service_capacity_min` INT(11), 82 `service_capacity_max` INT(11), 83 `service_custom_cost` VARCHAR(750), 84 `recurring_status` tinyint(4), 85 `recurring_type` VARCHAR(255), 86 `recurring_payment` VARCHAR(255), 87 `service_cancel_booking_time` INT(11), 88 `service_allow_booking_time` INT(11), 89 `service_allow_zoom_meeting` INT(11), 90 `single_booking_only_slot` tinyint(10), 91 `service_time_sheet` VARCHAR(750), 76 92 `wc_id` INT(11), 77 93 `status` tinyint(10) NOT NULL, … … 80 96 `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP 81 97 )" . $wpdb->get_charset_collate(); 82 83 98 require_once(ABSPATH . "wp-admin/includes/upgrade.php"); 84 99 dbDelta($sql_sr); 100 101 $sql_sr_tsheet = "CREATE TABLE IF NOT EXISTS `{$prefix}timesheet` ( 102 `time_id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 103 `service_get_id` INT(10) UNSIGNED, 104 `team_id` INT(10) UNSIGNED, 105 `time_sheet_weekly` VARCHAR(750), 106 FOREIGN KEY (`service_get_id`) REFERENCES {$prefix}services(`service_id`) ON UPDATE CASCADE ON DELETE CASCADE, 107 `updated_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, 108 `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP 109 )" . $wpdb->get_charset_collate(); 110 require_once(ABSPATH . "wp-admin/includes/upgrade.php"); 111 dbDelta($sql_sr_tsheet); 85 112 86 113 … … 94 121 `staff_location` VARCHAR(255), 95 122 `staff_icon` VARCHAR(255), 123 `staff_tag_line` VARCHAR(255), 124 `staff_about` VARCHAR(255), 125 `staff_sheet_weekly` VARCHAR(755), 126 `staff_holiday` VARCHAR(255), 127 `google_calendar_id` VARCHAR(255), 128 `google_access_token` TEXT(755), 129 `zoom_user_id` VARCHAR(555), 130 `google_time_zone` VARCHAR(255), 96 131 `status` tinyint(10) NOT NULL, 97 132 `updated_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, … … 138 173 139 174 175 176 140 177 $sql_staff_assign_service = "CREATE TABLE IF NOT EXISTS `{$prefix}staff_assign_service` ( 141 178 `assign_id` INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, … … 179 216 `location_title` VARCHAR(255), 180 217 `location_icon` VARCHAR(255), 218 `location_country` VARCHAR(255), 219 `location_city` VARCHAR(255), 181 220 `location_address` VARCHAR(255), 182 221 `location_phone` VARCHAR(255), 222 `location_latitude` VARCHAR(255), 223 `location_longitude` VARCHAR(255), 224 `location_time_sheet` VARCHAR(750), 183 225 `status` VARCHAR(255), 184 226 `updated_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, … … 199 241 `people_count` INT(11), 200 242 `service_get_price` FLOAT(10,2) NOT NULL, 243 `extra_get_price` FLOAT(10,2), 244 `discount_get_price` FLOAT(10,2), 245 `tax_get_price` FLOAT(10,2), 201 246 `paid_amount` FLOAT(10,2) NOT NULL, 202 247 `payment_method` VARCHAR(255) NOT NULL, … … 208 253 `staff_get_id` INT(10) UNSIGNED, 209 254 `location_get_id` INT(10) UNSIGNED, 255 `zoom_meeting_id` VARCHAR(750), 210 256 FOREIGN KEY (`category_get_id`) REFERENCES {$prefix}categories(`category_id`) ON UPDATE CASCADE ON DELETE CASCADE, 211 257 FOREIGN KEY (`service_get_id`) REFERENCES {$prefix}services(`service_id`) ON UPDATE CASCADE ON DELETE CASCADE, … … 229 275 `customer_description` VARCHAR(255) NOT NULL, 230 276 `customer_image` VARCHAR(255), 277 `google_user_data` TEXT(755), 278 `google_calendar_id` VARCHAR(225), 279 `google_access_token` TEXT(755), 280 `google_time_zone` VARCHAR(255), 231 281 `status` tinyint(10) NOT NULL, 232 282 FOREIGN KEY (`book_get_id`) REFERENCES {$prefix}booked_appointment(`book_id`) ON UPDATE CASCADE ON DELETE CASCADE, … … 246 296 `paid_amount` FLOAT(10,2), 247 297 `due_amount` FLOAT(10,2), 298 `tax_charges` FLOAT(10,2), 248 299 `coupon_id` INT(11), 249 300 `payment_status` VARCHAR(255), … … 255 306 require_once(ABSPATH . "wp-admin/includes/upgrade.php"); 256 307 dbDelta($customer_payments); 308 309 310 add_role( 311 'bookingor_staff', 312 __('Bookingor Staff', "bookingor"), 313 array( 314 'read' => true, // Example capabilities, adjust as needed 315 'edit_posts' => false, 316 // Add other capabilities as needed 317 ) 318 ); 319 320 add_role( 321 'bookingor_customer', 322 __('Bookingor Customer', "bookingor"), 323 array( 324 'read' => true, // Example capabilities, adjust as needed 325 'edit_posts' => false, 326 // Add other capabilities as needed 327 ) 328 ); 257 329 } 258 330 … … 262 334 263 335 global $wpdb; 336 self::$bookingorDb = $wpdb; 264 337 265 338 $table_name = $wpdb->prefix . "bookingor_notifications"; 266 339 267 340 268 $customerEmails = Glue_add_on::email_seeder_customer(); 269 $staffEmails = Glue_add_on::email_seeder_employee(); 270 271 $existingData = $wpdb->get_results("SELECT id, name_action, name, subject, text, send_to, type, paid_amount, tax_charges, coupon_id, book_date, book_time, status FROM {$wpdb->prefix}bookingor_notifications"); 341 $customerEmails = HelperControl::email_seeder_customer(); 342 $staffEmails = HelperControl::email_seeder_employee(); 343 344 $existingData = self::$bookingorDb->get_results("SELECT id, name_action, name, subject, text, send_to, type, paid_amount, tax_charges, coupon_id, book_date, book_time, status FROM {$wpdb->prefix}bookingor_notifications where type = 'email'"); 345 346 $existingDataSMS = self::$bookingorDb->get_results("SELECT id, name_action, name, subject, text, send_to, type, paid_amount, tax_charges, coupon_id, book_date, book_time, status FROM {$wpdb->prefix}bookingor_notifications WHERE type = 'sms'"); 347 348 $existingDataWhatsapp = self::$bookingorDb->get_results("SELECT id, name_action, name, subject, text, send_to, type, paid_amount, tax_charges, coupon_id, book_date, book_time, status FROM {$wpdb->prefix}bookingor_notifications WHERE type = 'whatsapp'"); 272 349 273 350 if (empty($existingData)) { 274 351 // Data does not exist, insert it 275 352 foreach ($customerEmails as $data) { 276 $wpdb->insert($table_name, $data);353 self::$bookingorDb->insert($table_name, $data); 277 354 } 278 355 279 356 foreach ($staffEmails as $data) { 280 $wpdb->insert($table_name, $data);357 self::$bookingorDb->insert($table_name, $data); 281 358 } 282 359 } … … 285 362 public static function default_settings_insert() 286 363 { 287 288 settingsController::Adds_Options(); 364 SettingsControl::Adds_Options(); 289 365 } 290 366 } -
bookingor/trunk/includes/class-bookingor-deactivator.php
r3204898 r3444926 19 19 * @package Bookingor 20 20 * @subpackage Bookingor/includes 21 * @author Bookingor.com21 * @author The Creative Next <contact@thecreative-next.com> 22 22 */ 23 class Bookingor_Deactivator { 23 class Bookingor_Deactivator 24 { 24 25 25 26 /** … … 30 31 * @since 1.0.0 31 32 */ 32 public static function deactivate() { 33 34 35 36 } 37 33 public static function deactivate() {} 38 34 } -
bookingor/trunk/includes/class-bookingor-i18n.php
r3204898 r3444926 23 23 * @package Bookingor 24 24 * @subpackage Bookingor/includes 25 * @author Bookingor.com25 * @author The Creative Next <contact@thecreative-next.com> 26 26 */ 27 class Bookingor_i18n { 27 class Bookingor_i18n 28 { 28 29 29 30 … … 33 34 * @since 1.0.0 34 35 */ 35 public function load_plugin_textdomain() { 36 public function load_plugin_textdomain() 37 { 36 38 37 39 load_plugin_textdomain( 38 40 'bookingor', 39 41 false, 40 dirname( dirname( plugin_basename( __FILE__ ) )) . '/languages/'42 dirname(dirname(plugin_basename(__FILE__))) . '/languages/' 41 43 ); 42 43 44 } 44 45 46 47 45 } -
bookingor/trunk/includes/class-bookingor-loader.php
r3204898 r3444926 20 20 * @package Bookingor 21 21 * @subpackage Bookingor/includes 22 * @author Bookingor.com22 * @author The Creative Next <contact@thecreative-next.com> 23 23 */ 24 class Bookingor_Loader { 24 class Bookingor_Loader 25 { 25 26 26 27 /** … … 58 59 * @since 1.0.0 59 60 */ 60 public function __construct() { 61 public function __construct() 62 { 61 63 62 64 $this->actions = array(); … … 65 67 //my bp_addition 66 68 $this->shortcodes = array(); 67 68 69 } 69 70 … … 78 79 * @param int $accepted_args Optional. The number of arguments that should be passed to the $callback. Default is 1. 79 80 */ 80 public function add_action( $hook, $component, $callback, $priority = 10, $accepted_args = 1 ) { 81 $this->actions = $this->add( $this->actions, $hook, $component, $callback, $priority, $accepted_args ); 81 public function add_action($hook, $component, $callback, $priority = 10, $accepted_args = 1) 82 { 83 $this->actions = $this->add($this->actions, $hook, $component, $callback, $priority, $accepted_args); 82 84 } 83 85 … … 92 94 * @param int $accepted_args Optional. The number of arguments that should be passed to the $callback. Default is 1 93 95 */ 94 public function add_filter( $hook, $component, $callback, $priority = 10, $accepted_args = 1 ) { 95 $this->filters = $this->add( $this->filters, $hook, $component, $callback, $priority, $accepted_args ); 96 public function add_filter($hook, $component, $callback, $priority = 10, $accepted_args = 1) 97 { 98 $this->filters = $this->add($this->filters, $hook, $component, $callback, $priority, $accepted_args); 96 99 } 97 100 … … 110 113 * @return array The collection of actions and filters registered with WordPress. 111 114 */ 112 private function add( $hooks, $hook, $component, $callback, $priority, $accepted_args ) { 115 private function add($hooks, $hook, $component, $callback, $priority, $accepted_args) 116 { 113 117 114 118 $hooks[] = array( … … 121 125 122 126 return $hooks; 123 124 127 } 125 128 … … 135 138 * @param int $accepted_args Optional. The number of arguments that should be passed to the $callback. Default is 1 136 139 */ 137 public function add_shortcode( $hook, $component, $callback, $priority = 20, $accepted_args = 1 ) { 138 $this->shortcodes = $this->add( $this->shortcodes, $hook, $component, $callback, $priority, $accepted_args ); 140 public function add_shortcode($hook, $component, $callback, $priority = 20, $accepted_args = 1) 141 { 142 $this->shortcodes = $this->add($this->shortcodes, $hook, $component, $callback, $priority, $accepted_args); 139 143 } 140 144 141 145 142 146 143 147 /** … … 146 150 * @since 1.0.0 147 151 */ 148 public function run() { 152 public function run() 153 { 149 154 150 foreach ( $this->filters as $hook) {151 add_filter( $hook['hook'], array( $hook['component'], $hook['callback'] ), $hook['priority'], $hook['accepted_args']);155 foreach ($this->filters as $hook) { 156 add_filter($hook['hook'], array($hook['component'], $hook['callback']), $hook['priority'], $hook['accepted_args']); 152 157 } 153 158 154 foreach ( $this->actions as $hook) {155 add_action( $hook['hook'], array( $hook['component'], $hook['callback'] ), $hook['priority'], $hook['accepted_args']);159 foreach ($this->actions as $hook) { 160 add_action($hook['hook'], array($hook['component'], $hook['callback']), $hook['priority'], $hook['accepted_args']); 156 161 } 157 foreach ( $this->shortcodes as $hook) {158 add_shortcode( $hook['hook'], array( $hook['component'], $hook['callback'] ), $hook['priority'], $hook['accepted_args']);162 foreach ($this->shortcodes as $hook) { 163 add_shortcode($hook['hook'], array($hook['component'], $hook['callback']), $hook['priority'], $hook['accepted_args']); 159 164 } 160 161 165 } 162 163 166 } -
bookingor/trunk/includes/class-bookingor.php
r3231279 r3444926 1 1 <?php 2 if (defined('ELEMENTOR_VERSION')) { 3 require_once WP_PLUGIN_DIR . '/elementor/elementor.php'; 4 } 5 include plugin_dir_path(__FILE__) . '../vendor/autoload.php'; 6 7 8 9 use Bookingor\Backend\Controller\Bookings\BookingsControl; 10 use Bookingor\Backend\Controller\BusinessProfile\BusinessProfileControl; 11 use Bookingor\Backend\Controller\Calendar\FullCalendarControl; 12 use Bookingor\Backend\Controller\Category\CategoryControl; 13 use Bookingor\Backend\Controller\Customer\CustomerControl; 14 use Bookingor\Backend\Controller\Location\LocationControl; 15 use Bookingor\Backend\Controller\Notification\NotificationControl; 16 use Bookingor\Backend\Controller\Payment\PaymentControl; 17 use Bookingor\Backend\Controller\Service\ServiceControl; 18 use Bookingor\Backend\Controller\Settings\SettingsControl; 19 use Bookingor\Backend\Controller\Staff\StaffControl; 20 use Bookingor\Backend\Controller\Starter\StarterController; 21 use Bookingor\Backend\Controller\Templates\TemplatesControl; 22 use Bookingor\Frontend\Controller\Booking\BookingControlFront; 23 use Bookingor\Frontend\Controller\Category\CategoryControlFront; 24 use Bookingor\Frontend\Controller\Customer\CustomerControlFront; 25 use Bookingor\Frontend\Controller\Location\LocationControlFront; 26 use Bookingor\Frontend\Controller\Service\ServiceControlFront; 27 use Bookingor\Frontend\Controller\Staff\StaffControlFront; 28 use Bookingor\Frontend\Controller\TimeSheet\WeeklyTimeSheetControlFront; 29 use Bookingor\Integrations\WooCommerce\WooCommercePaymentService; 30 use Bookingor\Integrations\Elementor\ElementorIntegration; 31 use Bookingor\Routes\AdminRoute; 32 use Bookingor\Routes\PublicRoute; 2 33 3 34 /** 4 * The file that defines the core plugin class 35 * The file that defines the core plugin class. 5 36 * 6 37 * A class definition that includes attributes and functions used across both the 7 38 * public-facing side of the site and the admin area. 8 39 * 9 * @ linkThe Creative Next40 * @see The Creative Next 10 41 * @since 1.0.0 11 *12 * @package Bookingor13 * @subpackage Bookingor/includes14 42 */ 15 43 /** … … 23 51 * 24 52 * @since 1.0.0 25 * @package Bookingor 26 * @subpackage Bookingor/includes 27 * @author Bookingor.com 53 * 54 * @author The Creative Next <contact@thecreative-next.com> 28 55 */ 29 56 class Bookingor 30 57 { 31 /** 32 * The loader that's responsible for maintaining and registering all hooks that power 33 * the plugin. 34 * 35 * @since 1.0.0 36 * @access protected 37 * @var Bookingor_Loader $loader Maintains and registers all hooks for the plugin. 38 */ 39 protected $loader; 40 /** 41 * The unique identifier of this plugin. 42 * 43 * @since 1.0.0 44 * @access protected 45 * @var string $plugin_name The string used to uniquely identify this plugin. 46 */ 47 protected $plugin_name; 48 /** 49 * The current version of the plugin. 50 * 51 * @since 1.0.0 52 * @access protected 53 * @var string $version The current version of the plugin. 54 */ 55 protected $version; 56 /** 57 * Define the core functionality of the plugin. 58 * 59 * Set the plugin name and the plugin version that can be used throughout the plugin. 60 * Load the dependencies, define the locale, and set the hooks for the admin area and 61 * the public-facing side of the site. 62 * 63 * @since 1.0.0 64 */ 65 public function __construct() 66 { 67 if (defined('BOOKINGOR_VERSION')) { 68 $this->version = BOOKINGOR_VERSION; 69 } else { 70 $this->version = '1.0.0'; 71 } 72 $this->plugin_name = 'bookingor'; 73 $this->load_dependencies(); 74 $this->set_locale(); 75 $this->define_admin_hooks(); 76 $this->define_public_hooks(); 77 } 78 /** 79 * 80 * Create an instance of the loader which will be used to register the hooks 81 * with WordPress. 82 * 83 * @since 1.0.0 84 * @access private 85 */ 86 private function load_dependencies() 87 { 88 require_once plugin_dir_path(dirname(__FILE__)) . 'includes/class-bookingor-escape.php'; 89 /** 90 * The class responsible for orchestrating the actions and filters of the 91 * core plugin. 92 */ 93 require_once plugin_dir_path(dirname(__FILE__)) . 'includes/class-bookingor-loader.php'; 94 /** 95 * The class responsible for defining internationalization functionality 96 * of the plugin. 97 */ 98 require_once plugin_dir_path(dirname(__FILE__)) . 'includes/class-bookingor-i18n.php'; 99 /** 100 * The class responsible for defining all actions that occur in the admin area. 101 */ 102 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/class-bookingor-admin.php'; 103 /** 104 * The class responsible for defining all actions that occur in the admin area for category. 105 */ 106 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/category/category-control.php'; 107 /** 108 * The class responsible for defining actions that occur in the admin area for services. 109 */ 110 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/services/service-control.php'; 111 /** 112 * The class responsible for defining actions that occur in the admin area for staff. 113 */ 114 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/staff/staff-control.php'; 115 /** 116 * The class responsible for defining actions that occur in the admin area for location. 117 */ 118 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/location/location-control.php'; 119 /** 120 * The class responsible for defining actions that occur in the admin area for location. 121 */ 122 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/payment/payment-control.php'; 123 /** 124 * The class responsible for defining actions that occur in the admin area for bookings. 125 */ 126 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/booking/booking-control.php'; 127 /** 128 * The class responsible for defining actions that occur in the admin area for bookings. 129 */ 130 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/customer/customer-control.php'; 131 /** 132 * The class responsible for defining actions that occur in the admin area for send notifications and change log. 133 */ 134 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/notification/notification-control.php'; 135 /** 136 * The class responsible for defining actions that occur in the admin area for settings and change log. 137 */ 138 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/settings/setting-control.php'; 139 /** 140 * The class responsible for defining actions that occur in the admin area for settings and change log. 141 */ 142 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/profile/business-profile-control.php'; 143 /** 144 * The class responsible for defining actions that occur in the admin area for dashboard. 145 */ 146 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/dashboard/dashboard-control.php'; 147 148 /** 149 * The class responsible for defining actions that occur in the admin area for dashboard. 150 */ 151 require_once plugin_dir_path(dirname(__FILE__)) . 'admin/include/templates/templates-control.php'; 152 /* ================================================== 153 * Public classes add 154 ================================================ */ 155 /** 156 * The class responsible for defining all actions that occur in the public-facing 157 * side of the site. 158 */ 159 require_once plugin_dir_path(dirname(__FILE__)) . 'public/class-bookingor-public.php'; 160 /** 161 * The class responsible for defining category actions that occur in the public-facing 162 * side of the site. 163 */ 164 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/category/category-control.php'; 165 /** 166 * The class responsible for defining service actions that occur in the public-facing 167 * side of the site. 168 */ 169 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/service/service-control.php'; 170 /** 171 * The class responsible for defining staff actions that occur in the public-facing 172 * side of the site. 173 */ 174 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/staff/staff-control.php'; 175 /** 176 * The class responsible for defining time sheet actions that occur in the public-facing 177 * side of the site. 178 */ 179 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/timesheet/timesheet-control.php'; 180 /** 181 * The class responsible for defining location actions that occur in the public-facing 182 * side of the site. 183 */ 184 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/location/location-control.php'; 185 /** 186 * The class responsible for defining customer actions that occur in the public-facing 187 * side of the site. 188 */ 189 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/customer/customer-control.php'; 190 /** 191 * The class responsible for defining Booking status and actions that occur in the public-facing 192 * side of the site. 193 */ 194 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/booking/booking-control.php'; 195 /** 196 * The class responsible for defining Booking confirmation and actions that occur in the public-facing 197 * side of the site. 198 */ 199 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/service/service-booking.php'; 200 /** 201 * The class responsible for defining Booking confirmation and actions that occur in the public-facing 202 * side of the site. 203 */ 204 require_once plugin_dir_path(dirname(__FILE__)) . 'public/include/woocommerce/woocommerce-payment-control.php'; 205 $this->loader = new Bookingor_Loader(); 206 } 207 /** 208 * 209 * Uses the Bookingor_i18n class in order to set the domain and to register the hook 210 * with WordPress. 211 * 212 * @since 1.0.0 213 * @access private 214 */ 215 private function set_locale() 216 { 217 $plugin_i18n = new Bookingor_i18n(); 218 $this->loader->add_action('plugins_loaded', $plugin_i18n, 'load_plugin_textdomain'); 219 } 220 /** 221 * Register all of the hooks related to the admin area functionality 222 * of the plugin. 223 * 224 * @since 1.0.0 225 * @access private 226 */ 227 private function define_admin_hooks() 228 { 229 if (is_admin()) { 230 $plugin_admin = new Bookingor_Admin($this->get_plugin_name(), $this->get_version()); 231 $plugin_admin_category = new BK_NGOR_categoryController($this->get_plugin_name(), $this->get_version()); 232 $plugin_admin_services = new BK_NGOR_serviceController($this->get_plugin_name(), $this->get_version()); 233 $plugin_admin_staff = new BK_NGOR_staffController($this->get_plugin_name(), $this->get_version()); 234 $plugin_admin_location = new BK_NGOR_locationController($this->get_plugin_name(), $this->get_version()); 235 $plugin_admin_payment = new BK_NGOR_paymentController($this->get_plugin_name(), $this->get_version()); 236 $plugin_admin_booking = new BK_NGOR_bookingController($this->get_plugin_name(), $this->get_version()); 237 $plugin_admin_customer = new BK_NGOR_customerController($this->get_plugin_name(), $this->get_version()); 238 $plugin_admin_settings = new settingsController($this->get_plugin_name(), $this->get_version()); 239 $plugin_admin_profile = new businessProfileController($this->get_plugin_name(), $this->get_version()); 240 $plugin_admin_notification = new BK_NGOR_notificationController($this->get_plugin_name(), $this->get_version()); 241 $plugin_admin_dashboard = new BK_NGOR_dashboardController($this->get_plugin_name(), $this->get_version()); 242 $plugin_admin_templates = new BK_NGOR_templatesController(); 243 $this->loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_styles'); 244 $this->loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_scripts'); 245 $this->loader->add_action('admin_menu', $plugin_admin, 'add_admin_pages'); 246 $this->loader->add_action('admin_init', $plugin_admin, 'default_image'); 247 // dashbaord 248 $this->loader->add_action('admin_init', $plugin_admin_dashboard, 'bookingor_total_booking'); 249 $this->loader->add_action('wp_ajax_bookingor_weekly_chart', $plugin_admin_dashboard, 'bookingor_weekly_chart'); 250 //category 251 $this->loader->add_action('admin_init', $plugin_admin_category, 'bp_category_view'); 252 $this->loader->add_action('wp_ajax_bp_add_category', $plugin_admin_category, 'bp_add_category'); 253 $this->loader->add_action('wp_ajax_bp_get_category', $plugin_admin_category, 'bp_get_category'); 254 $this->loader->add_action('wp_ajax_bp_update_category', $plugin_admin_category, 'bp_update_category'); 255 $this->loader->add_action('wp_ajax_bp_delete_category', $plugin_admin_category, 'bp_delete_category'); 256 $this->loader->add_action('admin_post_bp_category_view', $plugin_admin_category, 'bp_category_view'); 257 $this->loader->add_action('wp_ajax_bp_add_boooking_buttons', $plugin_admin, 'bp_add_boooking_buttons'); 258 // services ======================================== 259 $this->loader->add_action('init', $plugin_admin_services, 'count_limit'); 260 $this->loader->add_action('wp_ajax_bp_add_service', $plugin_admin_services, 'bp_add_service'); 261 $this->loader->add_action('wp_ajax_bp_delete_service', $plugin_admin_services, 'bp_delete_service'); 262 $this->loader->add_action('admin_init', $plugin_admin_services, 'bp_update_service'); 263 $this->loader->add_action('admin_init', $plugin_admin_services, 'bp_view_service'); 264 $this->loader->add_action('wp_ajax_bp_service_update', $plugin_admin_services, 'bp_service_update'); 265 $this->loader->add_action('admin_init', $plugin_admin_services, 'bp_get_category_for_services'); 266 $this->loader->add_action('wp_ajax_bp_add_extra', $plugin_admin, 'bp_add_extra'); 267 $this->loader->add_action('admin_post_bp_view_service', $plugin_admin_services, 'bp_view_service'); 268 $this->loader->add_action('wp_ajax_bp_add_timesheet', $plugin_admin_services, 'bp_add_service'); 269 $this->loader->add_action('wp_ajax_bp_get_subcategory_for_services', $plugin_admin_services, 'bp_get_subcategory_for_services'); 270 //settings================================ 271 $this->loader->add_action('wp_ajax_bp_settings_update', $plugin_admin_settings, 'bp_settings_update'); 272 $this->loader->add_action('wp_ajax_bp_settings_email_test', $plugin_admin_settings, 'bp_settings_email_test'); 273 $this->loader->add_action('admin_init', $plugin_admin_settings, 'Adds_Options'); 274 $this->loader->add_action('wp_ajax_myaction', $plugin_admin, 'so_wp_ajax_function'); 275 $this->loader->add_action('wp_ajax_nopriv_myaction', $plugin_admin, 'so_wp_ajax_function'); 276 // profile 277 $this->loader->add_action('admin_init', $plugin_admin_profile, 'profile_adds_Options'); 278 $this->loader->add_action('wp_ajax_profile_update_Options', $plugin_admin_profile, 'profile_update_Options'); 279 //staff====================================== 280 $this->loader->add_action('wp_ajax_bp_add_staff', $plugin_admin_staff, 'bp_add_staff'); 281 $this->loader->add_action('wp_ajax_bp_staff_update', $plugin_admin_staff, 'bp_staff_update'); 282 $this->loader->add_action('wp_ajax_bp_delete_staff', $plugin_admin_staff, 'bp_delete_staff'); 283 $this->loader->add_action('admin_init', $plugin_admin_staff, 'bp_view_staff'); 284 $this->loader->add_action('admin_init', $plugin_admin_staff, 'bp_get_staff_data'); 285 $this->loader->add_action('admin_init', $plugin_admin_staff, 'bp_get_location_fr_staff'); 286 //location 287 $this->loader->add_action('wp_ajax_bp_add_location', $plugin_admin_location, 'bp_add_location'); 288 $this->loader->add_action('wp_ajax_bp_update_location', $plugin_admin_location, 'bp_update_location'); 289 $this->loader->add_action('admin_init', $plugin_admin_location, 'bp_get_location_view'); 290 $this->loader->add_action('wp_ajax_bp_delete_location', $plugin_admin_location, 'bp_delete_location'); 291 $this->loader->add_action('wp_ajax_bp_get_location', $plugin_admin_location, 'bp_get_location'); 292 // customer order 293 $this->loader->add_action('admin_init', $plugin_admin_booking, 'bp_booking_order'); 294 $this->loader->add_action('wp_ajax_change_booking_status', $plugin_admin_booking, 'change_booking_status'); 295 //Customer Admin 296 $this->loader->add_action('admin_init', $plugin_admin_customer, 'bp_get_customer_view'); 297 $this->loader->add_action('wp_ajax_customer_delete', $plugin_admin_customer, 'customer_delete'); 298 // admin settings 299 // notification 300 $this->loader->add_action('admin_init', $plugin_admin_notification, 'bp_get_emails_all'); 301 $this->loader->add_action('wp_ajax_bp_notification_email_update', $plugin_admin_notification, 'bp_notification_email_update'); 302 // payment 303 $this->loader->add_action('wp_ajax_change_pay_status', $plugin_admin_payment, 'change_pay_status'); 304 $this->loader->add_action('wp_ajax_update_paid_n_pay_status', $plugin_admin_payment, 'update_paid_n_pay_status'); 305 $this->loader->add_action('wp_ajax_update_paid_amount', $plugin_admin_payment, 'update_paid_amount'); 306 $this->loader->add_action('admin_init', $plugin_admin_payment, 'customer_payment_view'); 307 // booking 308 // google Calendar 309 //full calender show_events_full_calender 310 $this->loader->add_action('wp_ajax_show_events_full_calender', $plugin_admin, 'show_events_full_calender'); 311 $this->loader->add_action('wp_ajax_nopriv_show_events_full_calender', $plugin_admin, 'show_events_full_calender'); 312 // get_last_booking_data 313 //payment customer 314 315 // Templates 316 $this->loader->add_action('wp_ajax_updates_design_templates', $plugin_admin_templates, 'updates_design_templates'); 317 $this->loader->add_action('wp_ajax_updates_design_templates', $plugin_admin_templates, 'updates_design_templates'); 318 $this->loader->add_action('wp_ajax_bp_settings_get_design_templates_data', $plugin_admin_templates, 'bp_settings_get_design_templates_data'); 319 $this->loader->add_action('wp_ajax_nopriv_bp_settings_get_design_templates_data', $plugin_admin_templates, 'bp_settings_get_design_templates_data'); 320 } 321 } 322 /**=============================================================================================================== 323 * 324 * Public folder action and ajax and more 325 * 326 * =============================================================================================================== 327 */ 328 /** 329 * Register all of the hooks related to the public-facing functionality 330 * of the plugin. 331 * 332 * @since 1.0.0 333 * @access private 334 */ 335 private function define_public_hooks() 336 { 337 $plugin_public = new Bookingor_Public($this->get_plugin_name(), $this->get_version()); 338 $plugin_public_category = new BK_NGOR_CategoryController_front($this->get_plugin_name(), $this->get_version()); 339 $plugin_public_service = new BK_NGOR_serviceController_front($this->get_plugin_name(), $this->get_version()); 340 $plugin_public_staff = new BK_NGOR_staffController_front($this->get_plugin_name(), $this->get_version()); 341 $plugin_public_timesheet = new BK_NGOR_weeklyTimeSheet_front($this->get_plugin_name(), $this->get_version()); 342 $plugin_public_location = new BK_NGOR_locationController_front($this->get_plugin_name(), $this->get_version()); 343 $plugin_public_settings = new settingsController($this->get_plugin_name(), $this->get_version()); 344 $plugin_public_customer = new BK_NGOR_customerControllerFront($this->get_plugin_name(), $this->get_version()); 345 $plugin_public_booking = new BK_NGOR_bookingControllerFront($this->get_plugin_name(), $this->get_version()); 346 $plugin_public_booking_confirm_payment = new BK_NGOR_service_booking($this->get_plugin_name(), $this->get_version()); 347 $plugin_public_woo_commerce = new BK_NGOR_wooCommercePayment_Service($this->get_plugin_name(), $this->get_version()); 348 $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_styles'); 349 $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_scripts'); 350 // shortcodes 351 $this->loader->add_shortcode('BOOKINGOR_DESIGN_1', $plugin_public, 'bp_booking_design_one'); 352 $this->loader->add_shortcode('BOOKINGOR_DESIGN_2', $plugin_public, 'bp_booking_design_two'); 353 $this->loader->add_shortcode('BOOKINGOR_DESIGN_3', $plugin_public, 'bp_booking_design_six'); // full location like opentable, location first page with map 354 $this->loader->add_shortcode('BOOKINGOR_DESIGN_4', $plugin_public, 'bp_booking_design_seven'); // progress bar at bottom with single show 355 $this->loader->add_shortcode('BOOKINGOR_DESIGN_5', $plugin_public, 'bookingor_booking_widget'); // widget booking 356 $this->loader->add_shortcode('BOOKINGOR_DESIGN_6', $plugin_public, 'bp_booking_design_four'); // calendly start employee or business 357 // admin panel 358 // timesheet 359 $this->loader->add_action('wp_ajax_bookingor_front_business_weekly_time_sheet', $plugin_public_timesheet, 'bookingor_front_business_weekly_time_sheet'); 360 $this->loader->add_action('wp_ajax_nopriv_bookingor_front_business_weekly_time_sheet', $plugin_public_timesheet, 'bookingor_front_business_weekly_time_sheet'); 361 // confirm booking 362 $this->loader->add_action('wp_ajax_bp_confirm_booking', $plugin_public_booking_confirm_payment, 'bp_confirm_booking'); 363 $this->loader->add_action('wp_ajax_nopriv_bp_confirm_booking', $plugin_public_booking_confirm_payment, 'bp_confirm_booking'); 364 // service 365 $this->loader->add_action('wp_ajax_bp_front_services_data', $plugin_public_service, 'bp_front_services_data'); 366 $this->loader->add_action('wp_ajax_nopriv_bp_front_services_data', $plugin_public_service, 'bp_front_services_data'); 367 $this->loader->add_action('wp_ajax_bp_front_services_data_w_location', $plugin_public_service, 'bp_front_services_data_w_location'); 368 $this->loader->add_action('wp_ajax_nopriv_bp_front_services_data_w_location', $plugin_public_service, 'bp_front_services_data_w_location'); 369 // category 370 $this->loader->add_action('init', $plugin_public_category, 'bp_font_category_view'); 371 $this->loader->add_action('init', $plugin_public_category, 'bp_font_widget_category_view'); 372 $this->loader->add_action('wp_ajax_bp_front_get_subcategory_ajx', $plugin_public, 'bp_front_get_subcategory_ajx'); 373 $this->loader->add_action('wp_ajax_nopriv_bp_front_get_subcategory_ajx', $plugin_public, 'bp_front_get_subcategory_ajx'); 374 // staff 375 $this->loader->add_action('init', $plugin_public_staff, 'bp_front_staff_view'); 376 $this->loader->add_action('wp_ajax_bp_front_staff_assigns', $plugin_public_staff, 'bp_front_staff_assigns'); 377 $this->loader->add_action('wp_ajax_nopriv_bp_front_staff_assigns', $plugin_public_staff, 'bp_front_staff_assigns'); 378 $this->loader->add_action('wp_ajax_bp_front_get_staff_ajx', $plugin_public_staff, 'bp_front_get_staff_ajx'); 379 $this->loader->add_action('wp_ajax_nopriv_bp_front_get_staff_ajx', $plugin_public_staff, 'bp_front_get_staff_ajx'); 380 $this->loader->add_action('wp_ajax_bp_get_staff_email', $plugin_public_staff, 'bp_get_staff_email'); 381 $this->loader->add_action('wp_ajax_nopriv_bp_get_staff_email', $plugin_public_staff, 'bp_get_staff_email'); 382 383 // booking 384 $this->loader->add_action('wp_ajax_change_booking_status', $plugin_public_booking, 'change_booking_status'); 385 // location front_get_location 386 $this->loader->add_action('init', $plugin_public_location, 'bp_front_location_view'); // service_staff_location_assign_maps 387 $this->loader->add_action('init', $plugin_public_location, 'service_location_assign'); 388 $this->loader->add_action('init', $plugin_public_location, 'location_all_services'); 389 $this->loader->add_action('wp_ajax_front_get_location', $plugin_public_location, 'front_get_location'); 390 $this->loader->add_action('wp_ajax_nopriv_front_get_location', $plugin_public_location, 'front_get_location'); 391 $this->loader->add_action('wp_ajax_service_staff_location_assign_maps', $plugin_public_location, 'service_staff_location_assign_maps'); 392 $this->loader->add_action('wp_ajax_nopriv_service_staff_location_assign_maps', $plugin_public_location, 'service_staff_location_assign_maps'); 393 $this->loader->add_action('wp_ajax_service_location_assign_with_id', $plugin_public_location, 'service_location_assign_with_id'); 394 $this->loader->add_action('wp_ajax_nopriv_service_location_assign_with_id', $plugin_public_location, 'service_location_assign_with_id'); 395 // get Settings Data 396 $this->loader->add_action('wp_ajax_bp_settings_get_data', $plugin_public_settings, 'bp_settings_get_data'); 397 $this->loader->add_action('wp_ajax_nopriv_bp_settings_get_data', $plugin_public_settings, 'bp_settings_get_data'); 398 // customer 399 $this->loader->add_action('wp_ajax_validateCustomerForm', $plugin_public_customer, 'validateCustomerForm'); 400 $this->loader->add_action('wp_ajax_nopriv_validateCustomerForm', $plugin_public_customer, 'validateCustomerForm'); 401 // woocommerce bookingor_wc_cart_page 402 $this->loader->add_action('init', $plugin_public_woo_commerce, 'get_all_wooCommerce_products'); 403 $this->loader->add_action('init', $plugin_public_woo_commerce, 'get_all_wooCoomerce_Product_front'); 404 $this->loader->add_action('wp_ajax_bookingor_wc_cart_page', $plugin_public_woo_commerce, 'bookingor_wc_cart_page'); 405 $this->loader->add_action('wp_ajax_nopriv_bookingor_wc_cart_page', $plugin_public_woo_commerce, 'bookingor_wc_cart_page'); 406 $this->loader->add_action('wp_ajax_bookingor_wc_created', $plugin_public_woo_commerce, 'bookingor_wc_created'); 407 $this->loader->add_action('wp_ajax_nopriv_bookingor_wc_created', $plugin_public_woo_commerce, 'bookingor_wc_created'); 408 $this->loader->add_action('woocommerce_thankyou', $plugin_public_woo_commerce, 'bookingor_wc_created'); 409 } 410 /** 411 * Run the loader to execute all of the hooks with WordPress. 412 * 413 * @since 1.0.0 414 */ 415 public function run() 416 { 417 $this->loader->run(); 418 } 419 /** 420 * The name of the plugin used to uniquely identify it within the context of 421 * WordPress and to define internationalization functionality. 422 * 423 * @since 1.0.0 424 * @return string The name of the plugin. 425 */ 426 public function get_plugin_name() 427 { 428 return $this->plugin_name; 429 } 430 /** 431 * The reference to the class that orchestrates the hooks with the plugin. 432 * 433 * @since 1.0.0 434 * @return Bookingor_Loader Orchestrates the hooks of the plugin. 435 */ 436 public function get_loader() 437 { 438 return $this->loader; 439 } 440 /** 441 * Retrieve the version number of the plugin. 442 * 443 * @since 1.0.0 444 * @return string The version number of the plugin. 445 */ 446 public function get_version() 447 { 448 return $this->version; 449 } 58 /** 59 * The loader that's responsible for maintaining and registering all hooks that power 60 * the plugin. 61 * 62 * @since 1.0.0 63 * 64 * @var Bookingor_Loader Maintains and registers all hooks for the plugin. 65 */ 66 protected $loader; 67 /** 68 * The unique identifier of this plugin. 69 * 70 * @since 1.0.0 71 * 72 * @var string The string used to uniquely identify this plugin. 73 */ 74 protected $plugin_name; 75 /** 76 * The current version of the plugin. 77 * 78 * @since 1.0.0 79 * 80 * @var string The current version of the plugin. 81 */ 82 protected $version; 83 84 /** 85 * Define the core functionality of the plugin. 86 * 87 * Set the plugin name and the plugin version that can be used throughout the plugin. 88 * Load the dependencies, define the locale, and set the hooks for the admin area and 89 * the public-facing side of the site. 90 * 91 * @since 1.0.0 92 */ 93 public function __construct() 94 { 95 if (defined('BOOKINGOR_VERSION')) { 96 $this->version = BOOKINGOR_VERSION; 97 } else { 98 $this->version = '2.0.0'; 99 } 100 $this->plugin_name = 'bookingor'; 101 $this->load_dependencies(); 102 $this->set_locale(); 103 $this->define_admin_hooks(); 104 $this->define_public_hooks(); 105 } 106 107 /** 108 * Create an instance of the loader which will be used to register the hooks 109 * with WordPress. 110 * 111 * @since 1.0.0 112 */ 113 private function load_dependencies() 114 { 115 /** 116 * The class responsible for orchestrating the actions and filters of the 117 * core plugin. 118 */ 119 require_once plugin_dir_path(dirname(__FILE__)) . 'includes/class-bookingor-loader.php'; 120 /** 121 * The class responsible for defining internationalization functionality 122 * of the plugin. 123 */ 124 require_once plugin_dir_path(dirname(__FILE__)) . 'includes/class-bookingor-i18n.php'; 125 126 $this->loader = new Bookingor_Loader(); 127 } 128 129 /** 130 * Uses the Bookingor_i18n class in order to set the domain and to register the hook 131 * with WordPress. 132 * 133 * @since 1.0.0 134 */ 135 private function set_locale() 136 { 137 $plugin_i18n = new Bookingor_i18n(); 138 $this->loader->add_action('plugins_loaded', $plugin_i18n, 'load_plugin_textdomain'); 139 } 140 141 /** 142 * Register all of the hooks related to the admin area functionality 143 * of the plugin. 144 * 145 * @since 1.0.0 146 */ 147 private function define_admin_hooks() 148 { 149 if (is_admin()) { 150 $plugin_admin = new AdminRoute($this->get_plugin_name(), $this->get_version()); 151 $plugin_admin_category = new CategoryControl(); 152 $plugin_admin_services = new ServiceControl(); 153 $plugin_admin_staff = new StaffControl(); 154 $plugin_admin_location = new LocationControl(); 155 $plugin_admin_notification = new NotificationControl(); 156 $plugin_admin_profile = new BusinessProfileControl(); 157 $plugin_admin_settings = new SettingsControl(); 158 $plugin_admin_customer = new CustomerControl(); 159 $plugin_admin_payment = new PaymentControl(); 160 $plugin_admin_booking = new BookingsControl(); 161 $plugin_admin_calendar = new FullCalendarControl(); 162 $plugin_admin_templates = new TemplatesControl(); 163 $plugin_admin_starter = new StarterController(); 164 $elementorIntegration = new ElementorIntegration(); 165 166 167 168 169 $this->loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_styles'); 170 $this->loader->add_action('admin_enqueue_scripts', $plugin_admin, 'enqueue_scripts'); 171 $this->loader->add_action('admin_menu', $plugin_admin, 'add_admin_pages'); 172 $this->loader->add_action('admin_init', $plugin_admin, 'default_image'); 173 174 //category 175 $this->loader->add_action('admin_init', $plugin_admin_category, 'bp_category_view'); 176 $this->loader->add_action('wp_ajax_bp_add_category', $plugin_admin_category, 'bp_add_category'); 177 $this->loader->add_action('wp_ajax_bp_get_category', $plugin_admin_category, 'bp_get_category'); 178 $this->loader->add_action('wp_ajax_bp_update_category', $plugin_admin_category, 'bp_update_category'); 179 $this->loader->add_action('wp_ajax_bp_delete_category', $plugin_admin_category, 'bp_delete_category'); 180 $this->loader->add_action('admin_post_bp_category_view', $plugin_admin_category, 'bp_category_view'); 181 $this->loader->add_action('wp_ajax_bp_add_boooking_buttons', $plugin_admin, 'bp_add_boooking_buttons'); 182 // services ======================================== 183 $this->loader->add_action('wp_ajax_bp_add_service', $plugin_admin_services, 'bp_add_service'); 184 $this->loader->add_action('wp_ajax_bp_delete_service', $plugin_admin_services, 'bp_delete_service'); 185 $this->loader->add_action('admin_init', $plugin_admin_services, 'bp_update_service'); 186 $this->loader->add_action('admin_init', $plugin_admin_services, 'bp_view_service'); 187 $this->loader->add_action('wp_ajax_bp_service_update', $plugin_admin_services, 'bp_service_update'); 188 $this->loader->add_action('admin_init', $plugin_admin_services, 'bp_get_category_for_services'); 189 $this->loader->add_action('admin_post_bp_view_service', $plugin_admin_services, 'bp_view_service'); 190 $this->loader->add_action('wp_ajax_bp_add_timesheet', $plugin_admin_services, 'bp_add_service'); 191 $this->loader->add_action('wp_ajax_bp_get_subcategory_for_services', $plugin_admin_services, 'bp_get_subcategory_for_services'); 192 //settings================================ 193 $this->loader->add_action('wp_ajax_bp_settings_update', $plugin_admin_settings, 'bp_settings_update'); 194 $this->loader->add_action('wp_ajax_bp_settings_email_test', $plugin_admin_settings, 'bp_settings_email_test'); 195 $this->loader->add_action('admin_init', $plugin_admin_settings, 'Adds_Options'); 196 $this->loader->add_action('wp_ajax_myaction', $plugin_admin, 'so_wp_ajax_function'); 197 $this->loader->add_action('wp_ajax_nopriv_myaction', $plugin_admin, 'so_wp_ajax_function'); 198 $this->loader->add_action('wp_ajax_secureBookingor', $plugin_admin_settings, 'secureBookingor'); 199 200 // profile 201 $this->loader->add_action('admin_init', $plugin_admin_profile, 'profile_adds_Options'); 202 $this->loader->add_action('wp_ajax_profile_update_Options', $plugin_admin_profile, 'profile_update_Options'); 203 204 // starter 205 $this->loader->add_action('wp_ajax_bookingor_create_booking_page', $plugin_admin_starter, 'create_booking_page'); 206 $this->loader->add_action('wp_ajax_bookingor_import_demo', $plugin_admin_starter, 'import_demo'); 207 $this->loader->add_action('wp_ajax_bookingor_mark_setup_complete', $plugin_admin_starter, 'mark_setup_complete'); 208 //staff====================================== 209 $this->loader->add_action('wp_ajax_bp_add_staff', $plugin_admin_staff, 'bp_add_staff'); 210 $this->loader->add_action('wp_ajax_bp_staff_update', $plugin_admin_staff, 'bp_staff_update'); 211 $this->loader->add_action('wp_ajax_bp_delete_staff', $plugin_admin_staff, 'bp_delete_staff'); 212 $this->loader->add_action('admin_init', $plugin_admin_staff, 'bp_view_staff'); 213 $this->loader->add_action('admin_init', $plugin_admin_staff, 'bp_get_staff_data'); 214 $this->loader->add_action('admin_init', $plugin_admin_staff, 'bp_get_location_fr_staff'); 215 216 // Templates 217 $this->loader->add_action('wp_ajax_updates_design_templates', $plugin_admin_templates, 'updates_design_templates'); 218 $this->loader->add_action('wp_ajax_updates_design_templates', $plugin_admin_templates, 'updates_design_templates'); 219 $this->loader->add_action('wp_ajax_bp_settings_get_design_templates_data', $plugin_admin_templates, 'bp_settings_get_design_templates_data'); 220 $this->loader->add_action('wp_ajax_nopriv_bp_settings_get_design_templates_data', $plugin_admin_templates, 'bp_settings_get_design_templates_data'); 221 222 //location 223 $this->loader->add_action('wp_ajax_bp_add_location', $plugin_admin_location, 'bp_add_location'); 224 $this->loader->add_action('wp_ajax_bp_update_location', $plugin_admin_location, 'bp_update_location'); 225 $this->loader->add_action('admin_init', $plugin_admin_location, 'bp_get_location_view'); 226 $this->loader->add_action('wp_ajax_bp_delete_location', $plugin_admin_location, 'bp_delete_location'); 227 $this->loader->add_action('wp_ajax_bp_get_location', $plugin_admin_location, 'bp_get_location'); 228 // customer order 229 $this->loader->add_action('admin_init', $plugin_admin_booking, 'bp_booking_order'); 230 $this->loader->add_action('wp_ajax_change_booking_status', $plugin_admin_booking, 'change_booking_status'); 231 //Customer Admin 232 $this->loader->add_action('admin_init', $plugin_admin_customer, 'bp_get_customer_view'); 233 $this->loader->add_action('wp_ajax_customer_delete', $plugin_admin_customer, 'customer_delete'); 234 // admin settings 235 // notification 236 $this->loader->add_action('admin_init', $plugin_admin_notification, 'bp_get_emails_all'); 237 $this->loader->add_action('wp_ajax_bp_notification_email_update', $plugin_admin_notification, 'bp_notification_email_update'); 238 // payment 239 $this->loader->add_action('wp_ajax_change_pay_status', $plugin_admin_payment, 'change_pay_status'); 240 $this->loader->add_action('wp_ajax_update_paid_n_pay_status', $plugin_admin_payment, 'update_paid_n_pay_status'); 241 $this->loader->add_action('wp_ajax_update_paid_amount', $plugin_admin_payment, 'update_paid_amount'); 242 $this->loader->add_action('admin_init', $plugin_admin_payment, 'customer_payment_view'); 243 // booking 244 // google Calendar 245 //full calender show_events_full_calender 246 $this->loader->add_action('wp_ajax_show_events_full_calender', $plugin_admin_calendar, 'show_events_full_calender'); 247 $this->loader->add_action('wp_ajax_nopriv_show_events_full_calender', $plugin_admin_calendar, 'show_events_full_calender'); 248 // get_last_booking_data 249 //payment customer 250 } 251 } 252 253 /**=============================================================================================================== 254 * 255 * Public folder action and ajax and more 256 * 257 * =============================================================================================================== 258 */ 259 260 /** 261 * Register all of the hooks related to the public-facing functionality 262 * of the plugin. 263 * 264 * @since 1.0.0 265 */ 266 private function define_public_hooks() 267 { 268 $plugin_public = new PublicRoute($this->get_plugin_name(), $this->get_version()); 269 270 $plugin_public_category = new CategoryControlFront(); 271 $plugin_public_service = new ServiceControlFront(); 272 $plugin_public_staff = new StaffControlFront(); 273 $plugin_public_location = new LocationControlFront(); 274 $plugin_public_timesheet = new WeeklyTimeSheetControlFront(); 275 $plugin_public_customer = new CustomerControlFront(); 276 $plugin_public_booking_confirm_payment = new BookingControlFront(); 277 $plugin_public_woo_commerce = new WooCommercePaymentService(); 278 $elementorIntegration = new ElementorIntegration(); 279 // $elementorIntegration->init(); 280 // $elementorIntegration->register_widgets(); 281 // $elementorIntegration->register_controls(); 282 // $elementorIntegration->register_form_actions(); 283 284 if (defined('ELEMENTOR_VERSION')) { 285 ElementorIntegration::instance(); 286 } 287 288 $plugin_public_settings = new SettingsControl(); 289 $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_styles'); 290 $this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_scripts'); 291 // shortcodes 292 $this->loader->add_shortcode('BOOKINGOR_DESIGN_1', $plugin_public, 'bp_booking_design_one'); 293 $this->loader->add_shortcode('BOOKINGOR_DESIGN_2', $plugin_public, 'bp_booking_design_two'); 294 $this->loader->add_shortcode('BOOKINGOR_DESIGN_3', $plugin_public, 'bp_booking_design_six'); 295 $this->loader->add_shortcode('BOOKINGOR_DESIGN_4', $plugin_public, 'bp_booking_design_seven'); // progress bar at bottom with single show 296 $this->loader->add_shortcode('BOOKINGOR_DESIGN_5', $plugin_public, 'bookingor_booking_widget'); // widget booking 297 $this->loader->add_shortcode('BOOKINGOR_DESIGN_6', $plugin_public, 'bp_booking_design_four'); 298 $this->loader->add_shortcode('BOOKINGOR_START_CATEGORY', $plugin_public, 'bookingor_start_category_booking'); 299 $this->loader->add_shortcode('BOOKINGOR_STARTER', $plugin_public, 'bookingor_starter'); 300 $this->loader->add_shortcode('BOOKINGOR_START_STAFF', $plugin_public, 'bookingor_start_staff_booking'); 301 302 // timesheet 303 $this->loader->add_action('wp_ajax_front_get_staff_time_sheet', $plugin_public_timesheet, 'front_get_staff_time_sheet'); 304 $this->loader->add_action('wp_ajax_nopriv_front_get_staff_time_sheet', $plugin_public_timesheet, 'front_get_staff_time_sheet'); 305 306 $this->loader->add_action('wp_ajax_front_get_service_time_sheet', $plugin_public_timesheet, 'front_get_service_time_sheet'); 307 $this->loader->add_action('wp_ajax_nopriv_front_get_service_time_sheet', $plugin_public_timesheet, 'front_get_service_time_sheet'); 308 309 $this->loader->add_action('wp_ajax_bookingor_front_business_weekly_time_sheet', $plugin_public_timesheet, 'bookingor_front_business_weekly_time_sheet'); 310 $this->loader->add_action('wp_ajax_nopriv_bookingor_front_business_weekly_time_sheet', $plugin_public_timesheet, 'bookingor_front_business_weekly_time_sheet'); 311 312 // confirm booking 313 $this->loader->add_action('wp_ajax_bp_confirm_booking', $plugin_public_booking_confirm_payment, 'bp_confirm_booking'); 314 $this->loader->add_action('wp_ajax_nopriv_bp_confirm_booking', $plugin_public_booking_confirm_payment, 'bp_confirm_booking'); 315 316 // service 317 $this->loader->add_action('wp_ajax_bp_front_services_data', $plugin_public_service, 'bp_front_services_data'); 318 $this->loader->add_action('wp_ajax_nopriv_bp_front_services_data', $plugin_public_service, 'bp_front_services_data'); 319 $this->loader->add_action('wp_ajax_bp_front_services_data_w_location', $plugin_public_service, 'bp_front_services_data_w_location'); 320 $this->loader->add_action('wp_ajax_nopriv_bp_front_services_data_w_location', $plugin_public_service, 'bp_front_services_data_w_location'); 321 // category 322 $this->loader->add_action('init', $plugin_public_category, 'bp_font_category_view'); 323 $this->loader->add_action('init', $plugin_public_category, 'bp_font_widget_category_view'); 324 $this->loader->add_action('wp_ajax_bp_front_get_subcategory_ajx', $plugin_public, 'bp_front_get_subcategory_ajx'); 325 $this->loader->add_action('wp_ajax_nopriv_bp_front_get_subcategory_ajx', $plugin_public, 'bp_front_get_subcategory_ajx'); 326 // staff 327 $this->loader->add_action('init', $plugin_public_staff, 'bp_front_staff_view'); 328 $this->loader->add_action('wp_ajax_bp_front_staff_assigns', $plugin_public_staff, 'bp_front_staff_assigns'); 329 $this->loader->add_action('wp_ajax_nopriv_bp_front_staff_assigns', $plugin_public_staff, 'bp_front_staff_assigns'); 330 $this->loader->add_action('wp_ajax_bp_front_get_staff_ajx', $plugin_public_staff, 'bp_front_get_staff_ajx'); 331 $this->loader->add_action('wp_ajax_nopriv_bp_front_get_staff_ajx', $plugin_public_staff, 'bp_front_get_staff_ajx'); 332 $this->loader->add_filter('show_admin_bar', $plugin_public_staff, 'hide_toolbar_for_bookingor_staff'); 333 $this->loader->add_action('wp_ajax_bp_get_staff_email', $plugin_public_staff, 'bp_get_staff_email'); 334 $this->loader->add_action('wp_ajax_nopriv_bp_get_staff_email', $plugin_public_staff, 'bp_get_staff_email'); 335 $this->loader->add_action('init', $plugin_public_staff, 'get_staff_data_by_id'); 336 337 338 // location front_get_location 339 $this->loader->add_action('init', $plugin_public_location, 'bp_front_location_view'); 340 $this->loader->add_action('init', $plugin_public_location, 'service_location_assign'); 341 $this->loader->add_action('init', $plugin_public_location, 'location_all_services'); 342 $this->loader->add_action('wp_ajax_front_get_location', $plugin_public_location, 'front_get_location'); 343 $this->loader->add_action('wp_ajax_nopriv_front_get_location', $plugin_public_location, 'front_get_location'); 344 $this->loader->add_action('wp_ajax_service_staff_location_assign_maps', $plugin_public_location, 'service_staff_location_assign_maps'); 345 $this->loader->add_action('wp_ajax_nopriv_service_staff_location_assign_maps', $plugin_public_location, 'service_staff_location_assign_maps'); 346 $this->loader->add_action('wp_ajax_service_location_assign_with_id', $plugin_public_location, 'service_location_assign_with_id'); 347 $this->loader->add_action('wp_ajax_nopriv_service_location_assign_with_id', $plugin_public_location, 'service_location_assign_with_id'); 348 // get Settings Data 349 $this->loader->add_action('wp_ajax_nopriv_secureBookingor', $plugin_public_settings, 'secureBookingor'); 350 351 $this->loader->add_action('wp_ajax_bp_settings_get_data', $plugin_public_settings, 'bp_settings_get_data'); 352 $this->loader->add_action('wp_ajax_nopriv_bp_settings_get_data', $plugin_public_settings, 'bp_settings_get_data'); 353 // customer 354 $this->loader->add_action('wp_ajax_validateCustomerForm', $plugin_public_customer, 'validateCustomerForm'); 355 $this->loader->add_action('wp_ajax_nopriv_validateCustomerForm', $plugin_public_customer, 'validateCustomerForm'); 356 // woocommerce bookingor_wc_cart_page 357 $this->loader->add_action('init', $plugin_public_woo_commerce, 'get_all_wooCommerce_products'); 358 $this->loader->add_action('init', $plugin_public_woo_commerce, 'get_all_wooCoomerce_Product_front'); 359 $this->loader->add_action('wp_ajax_bookingor_wc_cart_page', $plugin_public_woo_commerce, 'bookingor_wc_cart_page'); 360 $this->loader->add_action('wp_ajax_nopriv_bookingor_wc_cart_page', $plugin_public_woo_commerce, 'bookingor_wc_cart_page'); 361 $this->loader->add_action('wp_ajax_bookingor_wc_created', $plugin_public_woo_commerce, 'bookingor_wc_created'); 362 $this->loader->add_action('wp_ajax_nopriv_bookingor_wc_created', $plugin_public_woo_commerce, 'bookingor_wc_created'); 363 $this->loader->add_action('woocommerce_thankyou', $plugin_public_woo_commerce, 'bookingor_wc_created', 10, 1); 364 } 365 366 /** 367 * Run the loader to execute all of the hooks with WordPress. 368 * 369 * @since 1.0.0 370 */ 371 public function run() 372 { 373 $this->loader->run(); 374 } 375 376 /** 377 * The name of the plugin used to uniquely identify it within the context of 378 * WordPress and to define internationalization functionality. 379 * 380 * @since 1.0.0 381 * 382 * @return string The name of the plugin. 383 */ 384 public function get_plugin_name() 385 { 386 return $this->plugin_name; 387 } 388 389 /** 390 * The reference to the class that orchestrates the hooks with the plugin. 391 * 392 * @since 1.0.0 393 * 394 * @return Bookingor_Loader Orchestrates the hooks of the plugin. 395 */ 396 public function get_loader() 397 { 398 return $this->loader; 399 } 400 401 /** 402 * Retrieve the version number of the plugin. 403 * 404 * @since 1.0.0 405 * 406 * @return string The version number of the plugin. 407 */ 408 public function get_version() 409 { 410 return $this->version; 411 } 450 412 } -
bookingor/trunk/uninstall.php
r3413175 r3444926 4 4 * Fired when the plugin is uninstalled. 5 5 * 6 * When populating this file, consider the following flow7 * of control:8 6 * 9 * - This method should be static10 * - Check if the $_REQUEST content actually is the plugin name11 * - Run an admin referrer check to make sure it goes through authentication12 * - Verify the output of $_GET makes sense13 * - Repeat with other user roles. Best directly by using the links/query string parameters.14 * - Repeat things for multisite. Once for a single site in the network, once sitewide.15 7 * 16 * This file may be updated more in future version of the Boilerplate; however, this is the 17 * general skeleton and outline for how the file should work. 18 * 19 * For more information, see the following discussion: 20 * 21 * @link https://thecreative-next.com 8 * @link The Creative Next 22 9 * @since 1.0.0 23 10 * … … 30 17 } 31 18 32 // Delete table33 19 34 20 global $wpdb; 21 $bookingorDb = $wpdb; 22 23 35 24 36 25 $delete_notifications = $wpdb->prefix . "bookingor_notifications"; … … 46 35 $delete_staff_add = $wpdb->prefix . "bookingor_staff_add"; 47 36 $delete_staff_assign_service = $wpdb->prefix . "bookingor_staff_assign_service"; 37 $delete_timesheet = $wpdb->prefix . "bookingor_timesheet"; 48 38 49 39 50 $drop_notifications = "DROP TABLE IF EXISTS $delete_notifications;"; 51 $drop_booked_appointment = "DROP TABLE IF EXISTS $delete_booked_appointment;"; 52 $drop_categories = "DROP TABLE IF EXISTS $delete_categories;"; 53 $drop_customer_add = "DROP TABLE IF EXISTS $delete_customer_add;"; 54 $drop_notification_log = "DROP TABLE IF EXISTS $delete_notification_log;"; 55 $drop_location_assign_staff = "DROP TABLE IF EXISTS $delete_location_assign_staff;"; 56 $drop_location_assign_service = "DROP TABLE IF EXISTS $delete_location_assign_service;"; 57 $drop_location = "DROP TABLE IF EXISTS $delete_location;"; 58 $drop_customers_payment = "DROP TABLE IF EXISTS $delete_customers_payment;"; 59 $drop_services = "DROP TABLE IF EXISTS $delete_services;"; 60 $drop_staff_add = "DROP TABLE IF EXISTS $delete_staff_add;"; 61 $drop_staff_assign_service = "DROP TABLE IF EXISTS $delete_staff_assign_service;"; 62 $drop_categories = "DROP TABLE IF EXISTS $delete_categories;"; 63 $drop_location = "DROP TABLE IF EXISTS $delete_location;"; 64 $drop_services = "DROP TABLE IF EXISTS $delete_services;"; 65 $drop_staff_add = "DROP TABLE IF EXISTS $delete_staff_add;"; 40 $bookingorDb->query("SET FOREIGN_KEY_CHECKS = 0"); 66 41 42 $bookingorDb->query("DROP TABLE IF EXISTS $delete_notifications"); 43 $bookingorDb->query("DROP TABLE IF EXISTS $delete_booked_appointment"); 44 $bookingorDb->query("DROP TABLE IF EXISTS $delete_categories"); 45 $bookingorDb->query("DROP TABLE IF EXISTS $delete_customer_add"); 46 $bookingorDb->query("DROP TABLE IF EXISTS $delete_notification_log"); 47 $bookingorDb->query("DROP TABLE IF EXISTS $delete_location_assign_staff"); 48 $bookingorDb->query("DROP TABLE IF EXISTS $delete_location_assign_service"); 49 $bookingorDb->query("DROP TABLE IF EXISTS $delete_location"); 50 $bookingorDb->query("DROP TABLE IF EXISTS $delete_customers_payment"); 51 $bookingorDb->query("DROP TABLE IF EXISTS $delete_services"); 52 $bookingorDb->query("DROP TABLE IF EXISTS $delete_staff_add"); 53 $bookingorDb->query("DROP TABLE IF EXISTS $delete_staff_assign_service"); 54 $bookingorDb->query("DROP TABLE IF EXISTS $delete_timesheet"); 67 55 68 $wpdb->query("SET FOREIGN_KEY_CHECKS = 0"); 69 70 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_notifications)); 71 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_booked_appointment)); 72 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_categories)); 73 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_customer_add)); 74 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_notification_log)); 75 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_location_assign_staff)); 76 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_location_assign_service)); 77 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_location)); 78 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_customers_payment)); 79 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_services)); 80 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_staff_add)); 81 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s", $drop_staff_assign_service)); 82 83 $wpdb->query("SET FOREIGN_KEY_CHECKS = 1"); 56 $bookingorDb->query("SET FOREIGN_KEY_CHECKS = 1"); -
bookingor/trunk/vendor/autoload.php
r3204898 r3444926 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 2bf4d141d7fd572153f6c700728abadc::getLoader();25 return ComposerAutoloaderInite03497690dc5b7e52810e9723326f73f::getLoader(); -
bookingor/trunk/vendor/composer/autoload_classmap.php
r3204898 r3444926 7 7 8 8 return array( 9 'Attribute' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/Attribute.php', 10 'Bookingor\\Backend\\Controller\\Bookings\\BookingsControl' => $baseDir . '/app/Backend/Controller/Bookings/BookingsControl.php', 11 'Bookingor\\Backend\\Controller\\BusinessProfile\\BusinessProfileControl' => $baseDir . '/app/Backend/Controller/BusinessProfile/BusinessProfileControl.php', 12 'Bookingor\\Backend\\Controller\\Calendar\\FullCalendarControl' => $baseDir . '/app/Backend/Controller/Calendar/FullCalendarControl.php', 13 'Bookingor\\Backend\\Controller\\Category\\CategoryControl' => $baseDir . '/app/Backend/Controller/Category/CategoryControl.php', 14 'Bookingor\\Backend\\Controller\\Customer\\CustomerControl' => $baseDir . '/app/Backend/Controller/Customer/CustomerControl.php', 15 'Bookingor\\Backend\\Controller\\Dashboard\\DashboardControl' => $baseDir . '/app/Backend/Controller/Dashboard/DashboardControl.php', 16 'Bookingor\\Backend\\Controller\\Location\\LocationControl' => $baseDir . '/app/Backend/Controller/Location/LocationControl.php', 17 'Bookingor\\Backend\\Controller\\Notification\\NotificationControl' => $baseDir . '/app/Backend/Controller/Notification/NotificationControl.php', 18 'Bookingor\\Backend\\Controller\\Payment\\PaymentControl' => $baseDir . '/app/Backend/Controller/Payment/PaymentControl.php', 19 'Bookingor\\Backend\\Controller\\Service\\ServiceControl' => $baseDir . '/app/Backend/Controller/Service/ServiceControl.php', 20 'Bookingor\\Backend\\Controller\\Settings\\SettingsControl' => $baseDir . '/app/Backend/Controller/Settings/SettingsControl.php', 21 'Bookingor\\Backend\\Controller\\Staff\\StaffControl' => $baseDir . '/app/Backend/Controller/Staff/StaffControl.php', 22 'Bookingor\\Backend\\Controller\\Starter\\StarterController' => $baseDir . '/app/Backend/Controller/Starter/StarterController.php', 23 'Bookingor\\Backend\\Controller\\Templates\\TemplatesControl' => $baseDir . '/app/Backend/Controller/Templates/TemplatesControl.php', 24 'Bookingor\\Frontend\\Controller\\Booking\\BookingControlFront' => $baseDir . '/app/Frontend/Controller/Booking/BookingControlFront.php', 25 'Bookingor\\Frontend\\Controller\\Category\\CategoryControlFront' => $baseDir . '/app/Frontend/Controller/Category/CategoryControlFront.php', 26 'Bookingor\\Frontend\\Controller\\Customer\\CustomerControlFront' => $baseDir . '/app/Frontend/Controller/Customer/CustomerControlFront.php', 27 'Bookingor\\Frontend\\Controller\\Location\\LocationControlFront' => $baseDir . '/app/Frontend/Controller/Location/LocationControlFront.php', 28 'Bookingor\\Frontend\\Controller\\Service\\ServiceControlFront' => $baseDir . '/app/Frontend/Controller/Service/ServiceControlFront.php', 29 'Bookingor\\Frontend\\Controller\\Staff\\StaffControlFront' => $baseDir . '/app/Frontend/Controller/Staff/StaffControlFront.php', 30 'Bookingor\\Frontend\\Controller\\TimeSheet\\WeeklyTimeSheetControlFront' => $baseDir . '/app/Frontend/Controller/TimeSheet/WeeklyTimeSheetControlFront.php', 31 'Bookingor\\Helper\\HelperControl' => $baseDir . '/app/Helper/HelperControl.php', 32 'Bookingor\\Integrations\\Elementor\\BookingorElementorButtonWidget' => $baseDir . '/app/Integrations/Elementor/BookingorElementorButtonWidget.php', 33 'Bookingor\\Integrations\\Elementor\\BookingorElementorControl' => $baseDir . '/app/Integrations/Elementor/BookingorElementorControl.php', 34 'Bookingor\\Integrations\\Elementor\\BookingorElementorStarterWidget' => $baseDir . '/app/Integrations/Elementor/BookingorElementorStarterWidget.php', 35 'Bookingor\\Integrations\\Elementor\\BookingorElementorTemplateWidget' => $baseDir . '/app/Integrations/Elementor/BookingorElementorTemplateWidget.php', 36 'Bookingor\\Integrations\\Elementor\\BookingorElementorWidget' => $baseDir . '/app/Integrations/Elementor/BookingorElementorWidget.php', 37 'Bookingor\\Integrations\\Elementor\\ElementorIntegration' => $baseDir . '/app/Integrations/Elementor/ElementorIntegration.php', 38 'Bookingor\\Integrations\\Email\\EmailNotification' => $baseDir . '/app/Integrations/Email/EmailNotification.php', 39 'Bookingor\\Integrations\\WooCommerce\\WooCommercePaymentService' => $baseDir . '/app/Integrations/WooCommerce/WooCommercePaymentService.php', 40 'Bookingor\\Routes\\AdminRoute' => $baseDir . '/app/Routes/AdminRoute.php', 41 'Bookingor\\Routes\\PublicRoute' => $baseDir . '/app/Routes/PublicRoute.php', 9 42 'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php', 43 'Firebase\\JWT\\BeforeValidException' => $vendorDir . '/firebase/php-jwt/src/BeforeValidException.php', 44 'Firebase\\JWT\\CachedKeySet' => $vendorDir . '/firebase/php-jwt/src/CachedKeySet.php', 45 'Firebase\\JWT\\ExpiredException' => $vendorDir . '/firebase/php-jwt/src/ExpiredException.php', 46 'Firebase\\JWT\\JWK' => $vendorDir . '/firebase/php-jwt/src/JWK.php', 47 'Firebase\\JWT\\JWT' => $vendorDir . '/firebase/php-jwt/src/JWT.php', 48 'Firebase\\JWT\\JWTExceptionWithPayloadInterface' => $vendorDir . '/firebase/php-jwt/src/JWTExceptionWithPayloadInterface.php', 49 'Firebase\\JWT\\Key' => $vendorDir . '/firebase/php-jwt/src/Key.php', 50 'Firebase\\JWT\\SignatureInvalidException' => $vendorDir . '/firebase/php-jwt/src/SignatureInvalidException.php', 51 'GuzzleHttp\\BodySummarizer' => $vendorDir . '/guzzlehttp/guzzle/src/BodySummarizer.php', 52 'GuzzleHttp\\BodySummarizerInterface' => $vendorDir . '/guzzlehttp/guzzle/src/BodySummarizerInterface.php', 53 'GuzzleHttp\\Client' => $vendorDir . '/guzzlehttp/guzzle/src/Client.php', 54 'GuzzleHttp\\ClientInterface' => $vendorDir . '/guzzlehttp/guzzle/src/ClientInterface.php', 55 'GuzzleHttp\\ClientTrait' => $vendorDir . '/guzzlehttp/guzzle/src/ClientTrait.php', 56 'GuzzleHttp\\Cookie\\CookieJar' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/CookieJar.php', 57 'GuzzleHttp\\Cookie\\CookieJarInterface' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php', 58 'GuzzleHttp\\Cookie\\FileCookieJar' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php', 59 'GuzzleHttp\\Cookie\\SessionCookieJar' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php', 60 'GuzzleHttp\\Cookie\\SetCookie' => $vendorDir . '/guzzlehttp/guzzle/src/Cookie/SetCookie.php', 61 'GuzzleHttp\\Exception\\BadResponseException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/BadResponseException.php', 62 'GuzzleHttp\\Exception\\ClientException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/ClientException.php', 63 'GuzzleHttp\\Exception\\ConnectException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/ConnectException.php', 64 'GuzzleHttp\\Exception\\GuzzleException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/GuzzleException.php', 65 'GuzzleHttp\\Exception\\InvalidArgumentException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php', 66 'GuzzleHttp\\Exception\\RequestException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/RequestException.php', 67 'GuzzleHttp\\Exception\\ServerException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/ServerException.php', 68 'GuzzleHttp\\Exception\\TooManyRedirectsException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php', 69 'GuzzleHttp\\Exception\\TransferException' => $vendorDir . '/guzzlehttp/guzzle/src/Exception/TransferException.php', 70 'GuzzleHttp\\HandlerStack' => $vendorDir . '/guzzlehttp/guzzle/src/HandlerStack.php', 71 'GuzzleHttp\\Handler\\CurlFactory' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlFactory.php', 72 'GuzzleHttp\\Handler\\CurlFactoryInterface' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php', 73 'GuzzleHttp\\Handler\\CurlHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlHandler.php', 74 'GuzzleHttp\\Handler\\CurlMultiHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php', 75 'GuzzleHttp\\Handler\\EasyHandle' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/EasyHandle.php', 76 'GuzzleHttp\\Handler\\HeaderProcessor' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php', 77 'GuzzleHttp\\Handler\\MockHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/MockHandler.php', 78 'GuzzleHttp\\Handler\\Proxy' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/Proxy.php', 79 'GuzzleHttp\\Handler\\StreamHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/StreamHandler.php', 80 'GuzzleHttp\\MessageFormatter' => $vendorDir . '/guzzlehttp/guzzle/src/MessageFormatter.php', 81 'GuzzleHttp\\MessageFormatterInterface' => $vendorDir . '/guzzlehttp/guzzle/src/MessageFormatterInterface.php', 82 'GuzzleHttp\\Middleware' => $vendorDir . '/guzzlehttp/guzzle/src/Middleware.php', 83 'GuzzleHttp\\Pool' => $vendorDir . '/guzzlehttp/guzzle/src/Pool.php', 84 'GuzzleHttp\\PrepareBodyMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php', 85 'GuzzleHttp\\Promise\\AggregateException' => $vendorDir . '/guzzlehttp/promises/src/AggregateException.php', 86 'GuzzleHttp\\Promise\\CancellationException' => $vendorDir . '/guzzlehttp/promises/src/CancellationException.php', 87 'GuzzleHttp\\Promise\\Coroutine' => $vendorDir . '/guzzlehttp/promises/src/Coroutine.php', 88 'GuzzleHttp\\Promise\\Create' => $vendorDir . '/guzzlehttp/promises/src/Create.php', 89 'GuzzleHttp\\Promise\\Each' => $vendorDir . '/guzzlehttp/promises/src/Each.php', 90 'GuzzleHttp\\Promise\\EachPromise' => $vendorDir . '/guzzlehttp/promises/src/EachPromise.php', 91 'GuzzleHttp\\Promise\\FulfilledPromise' => $vendorDir . '/guzzlehttp/promises/src/FulfilledPromise.php', 92 'GuzzleHttp\\Promise\\Is' => $vendorDir . '/guzzlehttp/promises/src/Is.php', 93 'GuzzleHttp\\Promise\\Promise' => $vendorDir . '/guzzlehttp/promises/src/Promise.php', 94 'GuzzleHttp\\Promise\\PromiseInterface' => $vendorDir . '/guzzlehttp/promises/src/PromiseInterface.php', 95 'GuzzleHttp\\Promise\\PromisorInterface' => $vendorDir . '/guzzlehttp/promises/src/PromisorInterface.php', 96 'GuzzleHttp\\Promise\\RejectedPromise' => $vendorDir . '/guzzlehttp/promises/src/RejectedPromise.php', 97 'GuzzleHttp\\Promise\\RejectionException' => $vendorDir . '/guzzlehttp/promises/src/RejectionException.php', 98 'GuzzleHttp\\Promise\\TaskQueue' => $vendorDir . '/guzzlehttp/promises/src/TaskQueue.php', 99 'GuzzleHttp\\Promise\\TaskQueueInterface' => $vendorDir . '/guzzlehttp/promises/src/TaskQueueInterface.php', 100 'GuzzleHttp\\Promise\\Utils' => $vendorDir . '/guzzlehttp/promises/src/Utils.php', 101 'GuzzleHttp\\Psr7\\AppendStream' => $vendorDir . '/guzzlehttp/psr7/src/AppendStream.php', 102 'GuzzleHttp\\Psr7\\BufferStream' => $vendorDir . '/guzzlehttp/psr7/src/BufferStream.php', 103 'GuzzleHttp\\Psr7\\CachingStream' => $vendorDir . '/guzzlehttp/psr7/src/CachingStream.php', 104 'GuzzleHttp\\Psr7\\DroppingStream' => $vendorDir . '/guzzlehttp/psr7/src/DroppingStream.php', 105 'GuzzleHttp\\Psr7\\Exception\\MalformedUriException' => $vendorDir . '/guzzlehttp/psr7/src/Exception/MalformedUriException.php', 106 'GuzzleHttp\\Psr7\\FnStream' => $vendorDir . '/guzzlehttp/psr7/src/FnStream.php', 107 'GuzzleHttp\\Psr7\\Header' => $vendorDir . '/guzzlehttp/psr7/src/Header.php', 108 'GuzzleHttp\\Psr7\\HttpFactory' => $vendorDir . '/guzzlehttp/psr7/src/HttpFactory.php', 109 'GuzzleHttp\\Psr7\\InflateStream' => $vendorDir . '/guzzlehttp/psr7/src/InflateStream.php', 110 'GuzzleHttp\\Psr7\\LazyOpenStream' => $vendorDir . '/guzzlehttp/psr7/src/LazyOpenStream.php', 111 'GuzzleHttp\\Psr7\\LimitStream' => $vendorDir . '/guzzlehttp/psr7/src/LimitStream.php', 112 'GuzzleHttp\\Psr7\\Message' => $vendorDir . '/guzzlehttp/psr7/src/Message.php', 113 'GuzzleHttp\\Psr7\\MessageTrait' => $vendorDir . '/guzzlehttp/psr7/src/MessageTrait.php', 114 'GuzzleHttp\\Psr7\\MimeType' => $vendorDir . '/guzzlehttp/psr7/src/MimeType.php', 115 'GuzzleHttp\\Psr7\\MultipartStream' => $vendorDir . '/guzzlehttp/psr7/src/MultipartStream.php', 116 'GuzzleHttp\\Psr7\\NoSeekStream' => $vendorDir . '/guzzlehttp/psr7/src/NoSeekStream.php', 117 'GuzzleHttp\\Psr7\\PumpStream' => $vendorDir . '/guzzlehttp/psr7/src/PumpStream.php', 118 'GuzzleHttp\\Psr7\\Query' => $vendorDir . '/guzzlehttp/psr7/src/Query.php', 119 'GuzzleHttp\\Psr7\\Request' => $vendorDir . '/guzzlehttp/psr7/src/Request.php', 120 'GuzzleHttp\\Psr7\\Response' => $vendorDir . '/guzzlehttp/psr7/src/Response.php', 121 'GuzzleHttp\\Psr7\\Rfc7230' => $vendorDir . '/guzzlehttp/psr7/src/Rfc7230.php', 122 'GuzzleHttp\\Psr7\\ServerRequest' => $vendorDir . '/guzzlehttp/psr7/src/ServerRequest.php', 123 'GuzzleHttp\\Psr7\\Stream' => $vendorDir . '/guzzlehttp/psr7/src/Stream.php', 124 'GuzzleHttp\\Psr7\\StreamDecoratorTrait' => $vendorDir . '/guzzlehttp/psr7/src/StreamDecoratorTrait.php', 125 'GuzzleHttp\\Psr7\\StreamWrapper' => $vendorDir . '/guzzlehttp/psr7/src/StreamWrapper.php', 126 'GuzzleHttp\\Psr7\\UploadedFile' => $vendorDir . '/guzzlehttp/psr7/src/UploadedFile.php', 127 'GuzzleHttp\\Psr7\\Uri' => $vendorDir . '/guzzlehttp/psr7/src/Uri.php', 128 'GuzzleHttp\\Psr7\\UriComparator' => $vendorDir . '/guzzlehttp/psr7/src/UriComparator.php', 129 'GuzzleHttp\\Psr7\\UriNormalizer' => $vendorDir . '/guzzlehttp/psr7/src/UriNormalizer.php', 130 'GuzzleHttp\\Psr7\\UriResolver' => $vendorDir . '/guzzlehttp/psr7/src/UriResolver.php', 131 'GuzzleHttp\\Psr7\\Utils' => $vendorDir . '/guzzlehttp/psr7/src/Utils.php', 132 'GuzzleHttp\\RedirectMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/RedirectMiddleware.php', 133 'GuzzleHttp\\RequestOptions' => $vendorDir . '/guzzlehttp/guzzle/src/RequestOptions.php', 134 'GuzzleHttp\\RetryMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/RetryMiddleware.php', 135 'GuzzleHttp\\TransferStats' => $vendorDir . '/guzzlehttp/guzzle/src/TransferStats.php', 136 'GuzzleHttp\\Utils' => $vendorDir . '/guzzlehttp/guzzle/src/Utils.php', 137 'Http\\Adapter\\Guzzle7\\Client' => $vendorDir . '/php-http/guzzle7-adapter/src/Client.php', 138 'Http\\Adapter\\Guzzle7\\Exception\\UnexpectedValueException' => $vendorDir . '/php-http/guzzle7-adapter/src/Exception/UnexpectedValueException.php', 139 'Http\\Adapter\\Guzzle7\\Promise' => $vendorDir . '/php-http/guzzle7-adapter/src/Promise.php', 140 'Http\\Client\\Exception' => $vendorDir . '/php-http/httplug/src/Exception.php', 141 'Http\\Client\\Exception\\HttpException' => $vendorDir . '/php-http/httplug/src/Exception/HttpException.php', 142 'Http\\Client\\Exception\\NetworkException' => $vendorDir . '/php-http/httplug/src/Exception/NetworkException.php', 143 'Http\\Client\\Exception\\RequestAwareTrait' => $vendorDir . '/php-http/httplug/src/Exception/RequestAwareTrait.php', 144 'Http\\Client\\Exception\\RequestException' => $vendorDir . '/php-http/httplug/src/Exception/RequestException.php', 145 'Http\\Client\\Exception\\TransferException' => $vendorDir . '/php-http/httplug/src/Exception/TransferException.php', 146 'Http\\Client\\HttpAsyncClient' => $vendorDir . '/php-http/httplug/src/HttpAsyncClient.php', 147 'Http\\Client\\HttpClient' => $vendorDir . '/php-http/httplug/src/HttpClient.php', 148 'Http\\Client\\Promise\\HttpFulfilledPromise' => $vendorDir . '/php-http/httplug/src/Promise/HttpFulfilledPromise.php', 149 'Http\\Client\\Promise\\HttpRejectedPromise' => $vendorDir . '/php-http/httplug/src/Promise/HttpRejectedPromise.php', 150 'Http\\Promise\\FulfilledPromise' => $vendorDir . '/php-http/promise/src/FulfilledPromise.php', 151 'Http\\Promise\\Promise' => $vendorDir . '/php-http/promise/src/Promise.php', 152 'Http\\Promise\\RejectedPromise' => $vendorDir . '/php-http/promise/src/RejectedPromise.php', 153 'PhpToken' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/PhpToken.php', 154 'Psr\\Http\\Client\\ClientExceptionInterface' => $vendorDir . '/psr/http-client/src/ClientExceptionInterface.php', 155 'Psr\\Http\\Client\\ClientInterface' => $vendorDir . '/psr/http-client/src/ClientInterface.php', 156 'Psr\\Http\\Client\\NetworkExceptionInterface' => $vendorDir . '/psr/http-client/src/NetworkExceptionInterface.php', 157 'Psr\\Http\\Client\\RequestExceptionInterface' => $vendorDir . '/psr/http-client/src/RequestExceptionInterface.php', 158 'Psr\\Http\\Message\\MessageInterface' => $vendorDir . '/psr/http-message/src/MessageInterface.php', 159 'Psr\\Http\\Message\\RequestFactoryInterface' => $vendorDir . '/psr/http-factory/src/RequestFactoryInterface.php', 160 'Psr\\Http\\Message\\RequestInterface' => $vendorDir . '/psr/http-message/src/RequestInterface.php', 161 'Psr\\Http\\Message\\ResponseFactoryInterface' => $vendorDir . '/psr/http-factory/src/ResponseFactoryInterface.php', 162 'Psr\\Http\\Message\\ResponseInterface' => $vendorDir . '/psr/http-message/src/ResponseInterface.php', 163 'Psr\\Http\\Message\\ServerRequestFactoryInterface' => $vendorDir . '/psr/http-factory/src/ServerRequestFactoryInterface.php', 164 'Psr\\Http\\Message\\ServerRequestInterface' => $vendorDir . '/psr/http-message/src/ServerRequestInterface.php', 165 'Psr\\Http\\Message\\StreamFactoryInterface' => $vendorDir . '/psr/http-factory/src/StreamFactoryInterface.php', 166 'Psr\\Http\\Message\\StreamInterface' => $vendorDir . '/psr/http-message/src/StreamInterface.php', 167 'Psr\\Http\\Message\\UploadedFileFactoryInterface' => $vendorDir . '/psr/http-factory/src/UploadedFileFactoryInterface.php', 168 'Psr\\Http\\Message\\UploadedFileInterface' => $vendorDir . '/psr/http-message/src/UploadedFileInterface.php', 169 'Psr\\Http\\Message\\UriFactoryInterface' => $vendorDir . '/psr/http-factory/src/UriFactoryInterface.php', 170 'Psr\\Http\\Message\\UriInterface' => $vendorDir . '/psr/http-message/src/UriInterface.php', 171 'Stringable' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/Stringable.php', 172 'Symfony\\Component\\HttpFoundation\\AcceptHeader' => $vendorDir . '/symfony/http-foundation/AcceptHeader.php', 173 'Symfony\\Component\\HttpFoundation\\AcceptHeaderItem' => $vendorDir . '/symfony/http-foundation/AcceptHeaderItem.php', 174 'Symfony\\Component\\HttpFoundation\\BinaryFileResponse' => $vendorDir . '/symfony/http-foundation/BinaryFileResponse.php', 175 'Symfony\\Component\\HttpFoundation\\Cookie' => $vendorDir . '/symfony/http-foundation/Cookie.php', 176 'Symfony\\Component\\HttpFoundation\\Exception\\BadRequestException' => $vendorDir . '/symfony/http-foundation/Exception/BadRequestException.php', 177 'Symfony\\Component\\HttpFoundation\\Exception\\ConflictingHeadersException' => $vendorDir . '/symfony/http-foundation/Exception/ConflictingHeadersException.php', 178 'Symfony\\Component\\HttpFoundation\\Exception\\JsonException' => $vendorDir . '/symfony/http-foundation/Exception/JsonException.php', 179 'Symfony\\Component\\HttpFoundation\\Exception\\RequestExceptionInterface' => $vendorDir . '/symfony/http-foundation/Exception/RequestExceptionInterface.php', 180 'Symfony\\Component\\HttpFoundation\\Exception\\SessionNotFoundException' => $vendorDir . '/symfony/http-foundation/Exception/SessionNotFoundException.php', 181 'Symfony\\Component\\HttpFoundation\\Exception\\SuspiciousOperationException' => $vendorDir . '/symfony/http-foundation/Exception/SuspiciousOperationException.php', 182 'Symfony\\Component\\HttpFoundation\\ExpressionRequestMatcher' => $vendorDir . '/symfony/http-foundation/ExpressionRequestMatcher.php', 183 'Symfony\\Component\\HttpFoundation\\FileBag' => $vendorDir . '/symfony/http-foundation/FileBag.php', 184 'Symfony\\Component\\HttpFoundation\\File\\Exception\\AccessDeniedException' => $vendorDir . '/symfony/http-foundation/File/Exception/AccessDeniedException.php', 185 'Symfony\\Component\\HttpFoundation\\File\\Exception\\CannotWriteFileException' => $vendorDir . '/symfony/http-foundation/File/Exception/CannotWriteFileException.php', 186 'Symfony\\Component\\HttpFoundation\\File\\Exception\\ExtensionFileException' => $vendorDir . '/symfony/http-foundation/File/Exception/ExtensionFileException.php', 187 'Symfony\\Component\\HttpFoundation\\File\\Exception\\FileException' => $vendorDir . '/symfony/http-foundation/File/Exception/FileException.php', 188 'Symfony\\Component\\HttpFoundation\\File\\Exception\\FileNotFoundException' => $vendorDir . '/symfony/http-foundation/File/Exception/FileNotFoundException.php', 189 'Symfony\\Component\\HttpFoundation\\File\\Exception\\FormSizeFileException' => $vendorDir . '/symfony/http-foundation/File/Exception/FormSizeFileException.php', 190 'Symfony\\Component\\HttpFoundation\\File\\Exception\\IniSizeFileException' => $vendorDir . '/symfony/http-foundation/File/Exception/IniSizeFileException.php', 191 'Symfony\\Component\\HttpFoundation\\File\\Exception\\NoFileException' => $vendorDir . '/symfony/http-foundation/File/Exception/NoFileException.php', 192 'Symfony\\Component\\HttpFoundation\\File\\Exception\\NoTmpDirFileException' => $vendorDir . '/symfony/http-foundation/File/Exception/NoTmpDirFileException.php', 193 'Symfony\\Component\\HttpFoundation\\File\\Exception\\PartialFileException' => $vendorDir . '/symfony/http-foundation/File/Exception/PartialFileException.php', 194 'Symfony\\Component\\HttpFoundation\\File\\Exception\\UnexpectedTypeException' => $vendorDir . '/symfony/http-foundation/File/Exception/UnexpectedTypeException.php', 195 'Symfony\\Component\\HttpFoundation\\File\\Exception\\UploadException' => $vendorDir . '/symfony/http-foundation/File/Exception/UploadException.php', 196 'Symfony\\Component\\HttpFoundation\\File\\File' => $vendorDir . '/symfony/http-foundation/File/File.php', 197 'Symfony\\Component\\HttpFoundation\\File\\Stream' => $vendorDir . '/symfony/http-foundation/File/Stream.php', 198 'Symfony\\Component\\HttpFoundation\\File\\UploadedFile' => $vendorDir . '/symfony/http-foundation/File/UploadedFile.php', 199 'Symfony\\Component\\HttpFoundation\\HeaderBag' => $vendorDir . '/symfony/http-foundation/HeaderBag.php', 200 'Symfony\\Component\\HttpFoundation\\HeaderUtils' => $vendorDir . '/symfony/http-foundation/HeaderUtils.php', 201 'Symfony\\Component\\HttpFoundation\\InputBag' => $vendorDir . '/symfony/http-foundation/InputBag.php', 202 'Symfony\\Component\\HttpFoundation\\IpUtils' => $vendorDir . '/symfony/http-foundation/IpUtils.php', 203 'Symfony\\Component\\HttpFoundation\\JsonResponse' => $vendorDir . '/symfony/http-foundation/JsonResponse.php', 204 'Symfony\\Component\\HttpFoundation\\ParameterBag' => $vendorDir . '/symfony/http-foundation/ParameterBag.php', 205 'Symfony\\Component\\HttpFoundation\\RateLimiter\\AbstractRequestRateLimiter' => $vendorDir . '/symfony/http-foundation/RateLimiter/AbstractRequestRateLimiter.php', 206 'Symfony\\Component\\HttpFoundation\\RateLimiter\\RequestRateLimiterInterface' => $vendorDir . '/symfony/http-foundation/RateLimiter/RequestRateLimiterInterface.php', 207 'Symfony\\Component\\HttpFoundation\\RedirectResponse' => $vendorDir . '/symfony/http-foundation/RedirectResponse.php', 208 'Symfony\\Component\\HttpFoundation\\Request' => $vendorDir . '/symfony/http-foundation/Request.php', 209 'Symfony\\Component\\HttpFoundation\\RequestMatcher' => $vendorDir . '/symfony/http-foundation/RequestMatcher.php', 210 'Symfony\\Component\\HttpFoundation\\RequestMatcherInterface' => $vendorDir . '/symfony/http-foundation/RequestMatcherInterface.php', 211 'Symfony\\Component\\HttpFoundation\\RequestStack' => $vendorDir . '/symfony/http-foundation/RequestStack.php', 212 'Symfony\\Component\\HttpFoundation\\Response' => $vendorDir . '/symfony/http-foundation/Response.php', 213 'Symfony\\Component\\HttpFoundation\\ResponseHeaderBag' => $vendorDir . '/symfony/http-foundation/ResponseHeaderBag.php', 214 'Symfony\\Component\\HttpFoundation\\ServerBag' => $vendorDir . '/symfony/http-foundation/ServerBag.php', 215 'Symfony\\Component\\HttpFoundation\\Session\\Attribute\\AttributeBag' => $vendorDir . '/symfony/http-foundation/Session/Attribute/AttributeBag.php', 216 'Symfony\\Component\\HttpFoundation\\Session\\Attribute\\AttributeBagInterface' => $vendorDir . '/symfony/http-foundation/Session/Attribute/AttributeBagInterface.php', 217 'Symfony\\Component\\HttpFoundation\\Session\\Attribute\\NamespacedAttributeBag' => $vendorDir . '/symfony/http-foundation/Session/Attribute/NamespacedAttributeBag.php', 218 'Symfony\\Component\\HttpFoundation\\Session\\Flash\\AutoExpireFlashBag' => $vendorDir . '/symfony/http-foundation/Session/Flash/AutoExpireFlashBag.php', 219 'Symfony\\Component\\HttpFoundation\\Session\\Flash\\FlashBag' => $vendorDir . '/symfony/http-foundation/Session/Flash/FlashBag.php', 220 'Symfony\\Component\\HttpFoundation\\Session\\Flash\\FlashBagInterface' => $vendorDir . '/symfony/http-foundation/Session/Flash/FlashBagInterface.php', 221 'Symfony\\Component\\HttpFoundation\\Session\\Session' => $vendorDir . '/symfony/http-foundation/Session/Session.php', 222 'Symfony\\Component\\HttpFoundation\\Session\\SessionBagInterface' => $vendorDir . '/symfony/http-foundation/Session/SessionBagInterface.php', 223 'Symfony\\Component\\HttpFoundation\\Session\\SessionBagProxy' => $vendorDir . '/symfony/http-foundation/Session/SessionBagProxy.php', 224 'Symfony\\Component\\HttpFoundation\\Session\\SessionFactory' => $vendorDir . '/symfony/http-foundation/Session/SessionFactory.php', 225 'Symfony\\Component\\HttpFoundation\\Session\\SessionFactoryInterface' => $vendorDir . '/symfony/http-foundation/Session/SessionFactoryInterface.php', 226 'Symfony\\Component\\HttpFoundation\\Session\\SessionInterface' => $vendorDir . '/symfony/http-foundation/Session/SessionInterface.php', 227 'Symfony\\Component\\HttpFoundation\\Session\\SessionUtils' => $vendorDir . '/symfony/http-foundation/Session/SessionUtils.php', 228 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\AbstractSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/AbstractSessionHandler.php', 229 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\IdentityMarshaller' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/IdentityMarshaller.php', 230 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\MarshallingSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/MarshallingSessionHandler.php', 231 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\MemcachedSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/MemcachedSessionHandler.php', 232 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\MigratingSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/MigratingSessionHandler.php', 233 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\MongoDbSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/MongoDbSessionHandler.php', 234 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\NativeFileSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/NativeFileSessionHandler.php', 235 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\NullSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/NullSessionHandler.php', 236 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\PdoSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/PdoSessionHandler.php', 237 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\RedisSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/RedisSessionHandler.php', 238 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\SessionHandlerFactory' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/SessionHandlerFactory.php', 239 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\StrictSessionHandler' => $vendorDir . '/symfony/http-foundation/Session/Storage/Handler/StrictSessionHandler.php', 240 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\MetadataBag' => $vendorDir . '/symfony/http-foundation/Session/Storage/MetadataBag.php', 241 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\MockArraySessionStorage' => $vendorDir . '/symfony/http-foundation/Session/Storage/MockArraySessionStorage.php', 242 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\MockFileSessionStorage' => $vendorDir . '/symfony/http-foundation/Session/Storage/MockFileSessionStorage.php', 243 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\MockFileSessionStorageFactory' => $vendorDir . '/symfony/http-foundation/Session/Storage/MockFileSessionStorageFactory.php', 244 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\NativeSessionStorage' => $vendorDir . '/symfony/http-foundation/Session/Storage/NativeSessionStorage.php', 245 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\NativeSessionStorageFactory' => $vendorDir . '/symfony/http-foundation/Session/Storage/NativeSessionStorageFactory.php', 246 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\PhpBridgeSessionStorage' => $vendorDir . '/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorage.php', 247 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\PhpBridgeSessionStorageFactory' => $vendorDir . '/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorageFactory.php', 248 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Proxy\\AbstractProxy' => $vendorDir . '/symfony/http-foundation/Session/Storage/Proxy/AbstractProxy.php', 249 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Proxy\\SessionHandlerProxy' => $vendorDir . '/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php', 250 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\ServiceSessionFactory' => $vendorDir . '/symfony/http-foundation/Session/Storage/ServiceSessionFactory.php', 251 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\SessionStorageFactoryInterface' => $vendorDir . '/symfony/http-foundation/Session/Storage/SessionStorageFactoryInterface.php', 252 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\SessionStorageInterface' => $vendorDir . '/symfony/http-foundation/Session/Storage/SessionStorageInterface.php', 253 'Symfony\\Component\\HttpFoundation\\StreamedResponse' => $vendorDir . '/symfony/http-foundation/StreamedResponse.php', 254 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\RequestAttributeValueSame' => $vendorDir . '/symfony/http-foundation/Test/Constraint/RequestAttributeValueSame.php', 255 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseCookieValueSame' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseCookieValueSame.php', 256 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseFormatSame' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseFormatSame.php', 257 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseHasCookie' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseHasCookie.php', 258 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseHasHeader' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseHasHeader.php', 259 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseHeaderSame' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseHeaderSame.php', 260 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseIsRedirected' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseIsRedirected.php', 261 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseIsSuccessful' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseIsSuccessful.php', 262 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseIsUnprocessable' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseIsUnprocessable.php', 263 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseStatusCodeSame' => $vendorDir . '/symfony/http-foundation/Test/Constraint/ResponseStatusCodeSame.php', 264 'Symfony\\Component\\HttpFoundation\\UrlHelper' => $vendorDir . '/symfony/http-foundation/UrlHelper.php', 265 'Symfony\\Polyfill\\Mbstring\\Mbstring' => $vendorDir . '/symfony/polyfill-mbstring/Mbstring.php', 266 'Symfony\\Polyfill\\Php80\\Php80' => $vendorDir . '/symfony/polyfill-php80/Php80.php', 267 'Symfony\\Polyfill\\Php80\\PhpToken' => $vendorDir . '/symfony/polyfill-php80/PhpToken.php', 268 'UnhandledMatchError' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php', 269 'ValueError' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/ValueError.php', 10 270 ); -
bookingor/trunk/vendor/composer/autoload_psr4.php
r3204898 r3444926 7 7 8 8 return array( 9 'Symfony\\Polyfill\\Php80\\' => array($vendorDir . '/symfony/polyfill-php80'), 10 'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'), 11 'Symfony\\Component\\HttpFoundation\\' => array($vendorDir . '/symfony/http-foundation'), 12 'Psr\\Http\\Message\\' => array($vendorDir . '/psr/http-factory/src', $vendorDir . '/psr/http-message/src'), 13 'Psr\\Http\\Client\\' => array($vendorDir . '/psr/http-client/src'), 14 'Http\\Promise\\' => array($vendorDir . '/php-http/promise/src'), 15 'Http\\Client\\' => array($vendorDir . '/php-http/httplug/src'), 16 'Http\\Adapter\\Guzzle7\\' => array($vendorDir . '/php-http/guzzle7-adapter/src'), 17 'GuzzleHttp\\Psr7\\' => array($vendorDir . '/guzzlehttp/psr7/src'), 18 'GuzzleHttp\\Promise\\' => array($vendorDir . '/guzzlehttp/promises/src'), 19 'GuzzleHttp\\' => array($vendorDir . '/guzzlehttp/guzzle/src'), 20 'Firebase\\JWT\\' => array($vendorDir . '/firebase/php-jwt/src'), 21 'Bookingor\\' => array($baseDir . '/app'), 9 22 ); -
bookingor/trunk/vendor/composer/autoload_real.php
r3204898 r3444926 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 2bf4d141d7fd572153f6c700728abadc5 class ComposerAutoloaderInite03497690dc5b7e52810e9723326f73f 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit2bf4d141d7fd572153f6c700728abadc', 'loadClassLoader'), true, true); 25 require __DIR__ . '/platform_check.php'; 26 27 spl_autoload_register(array('ComposerAutoloaderInite03497690dc5b7e52810e9723326f73f', 'loadClassLoader'), true, true); 26 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 2bf4d141d7fd572153f6c700728abadc', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInite03497690dc5b7e52810e9723326f73f', 'loadClassLoader')); 28 30 29 31 require __DIR__ . '/autoload_static.php'; 30 call_user_func(\Composer\Autoload\ComposerStaticInit 2bf4d141d7fd572153f6c700728abadc::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInite03497690dc5b7e52810e9723326f73f::getInitializer($loader)); 31 33 32 34 $loader->register(true); 35 36 $filesToLoad = \Composer\Autoload\ComposerStaticInite03497690dc5b7e52810e9723326f73f::$files; 37 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { 38 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { 39 $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; 40 41 require $file; 42 } 43 }, null, null); 44 foreach ($filesToLoad as $fileIdentifier => $file) { 45 $requireFile($fileIdentifier, $file); 46 } 33 47 34 48 return $loader; -
bookingor/trunk/vendor/composer/autoload_static.php
r3204898 r3444926 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 2bf4d141d7fd572153f6c700728abadc7 class ComposerStaticInite03497690dc5b7e52810e9723326f73f 8 8 { 9 public static $files = array ( 10 '7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php', 11 '6e3fae29631ef280660b3cdad06f25a8' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php', 12 '37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php', 13 '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', 14 'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php', 15 ); 16 17 public static $prefixLengthsPsr4 = array ( 18 'S' => 19 array ( 20 'Symfony\\Polyfill\\Php80\\' => 23, 21 'Symfony\\Polyfill\\Mbstring\\' => 26, 22 'Symfony\\Component\\HttpFoundation\\' => 33, 23 ), 24 'P' => 25 array ( 26 'Psr\\Http\\Message\\' => 17, 27 'Psr\\Http\\Client\\' => 16, 28 ), 29 'H' => 30 array ( 31 'Http\\Promise\\' => 13, 32 'Http\\Client\\' => 12, 33 'Http\\Adapter\\Guzzle7\\' => 21, 34 ), 35 'G' => 36 array ( 37 'GuzzleHttp\\Psr7\\' => 16, 38 'GuzzleHttp\\Promise\\' => 19, 39 'GuzzleHttp\\' => 11, 40 ), 41 'F' => 42 array ( 43 'Firebase\\JWT\\' => 13, 44 ), 45 'B' => 46 array ( 47 'Bookingor\\' => 10, 48 ), 49 ); 50 51 public static $prefixDirsPsr4 = array ( 52 'Symfony\\Polyfill\\Php80\\' => 53 array ( 54 0 => __DIR__ . '/..' . '/symfony/polyfill-php80', 55 ), 56 'Symfony\\Polyfill\\Mbstring\\' => 57 array ( 58 0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring', 59 ), 60 'Symfony\\Component\\HttpFoundation\\' => 61 array ( 62 0 => __DIR__ . '/..' . '/symfony/http-foundation', 63 ), 64 'Psr\\Http\\Message\\' => 65 array ( 66 0 => __DIR__ . '/..' . '/psr/http-factory/src', 67 1 => __DIR__ . '/..' . '/psr/http-message/src', 68 ), 69 'Psr\\Http\\Client\\' => 70 array ( 71 0 => __DIR__ . '/..' . '/psr/http-client/src', 72 ), 73 'Http\\Promise\\' => 74 array ( 75 0 => __DIR__ . '/..' . '/php-http/promise/src', 76 ), 77 'Http\\Client\\' => 78 array ( 79 0 => __DIR__ . '/..' . '/php-http/httplug/src', 80 ), 81 'Http\\Adapter\\Guzzle7\\' => 82 array ( 83 0 => __DIR__ . '/..' . '/php-http/guzzle7-adapter/src', 84 ), 85 'GuzzleHttp\\Psr7\\' => 86 array ( 87 0 => __DIR__ . '/..' . '/guzzlehttp/psr7/src', 88 ), 89 'GuzzleHttp\\Promise\\' => 90 array ( 91 0 => __DIR__ . '/..' . '/guzzlehttp/promises/src', 92 ), 93 'GuzzleHttp\\' => 94 array ( 95 0 => __DIR__ . '/..' . '/guzzlehttp/guzzle/src', 96 ), 97 'Firebase\\JWT\\' => 98 array ( 99 0 => __DIR__ . '/..' . '/firebase/php-jwt/src', 100 ), 101 'Bookingor\\' => 102 array ( 103 0 => __DIR__ . '/../..' . '/app', 104 ), 105 ); 106 9 107 public static $classMap = array ( 108 'Attribute' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/Attribute.php', 109 'Bookingor\\Backend\\Controller\\Bookings\\BookingsControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Bookings/BookingsControl.php', 110 'Bookingor\\Backend\\Controller\\BusinessProfile\\BusinessProfileControl' => __DIR__ . '/../..' . '/app/Backend/Controller/BusinessProfile/BusinessProfileControl.php', 111 'Bookingor\\Backend\\Controller\\Calendar\\FullCalendarControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Calendar/FullCalendarControl.php', 112 'Bookingor\\Backend\\Controller\\Category\\CategoryControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Category/CategoryControl.php', 113 'Bookingor\\Backend\\Controller\\Customer\\CustomerControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Customer/CustomerControl.php', 114 'Bookingor\\Backend\\Controller\\Dashboard\\DashboardControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Dashboard/DashboardControl.php', 115 'Bookingor\\Backend\\Controller\\Location\\LocationControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Location/LocationControl.php', 116 'Bookingor\\Backend\\Controller\\Notification\\NotificationControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Notification/NotificationControl.php', 117 'Bookingor\\Backend\\Controller\\Payment\\PaymentControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Payment/PaymentControl.php', 118 'Bookingor\\Backend\\Controller\\Service\\ServiceControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Service/ServiceControl.php', 119 'Bookingor\\Backend\\Controller\\Settings\\SettingsControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Settings/SettingsControl.php', 120 'Bookingor\\Backend\\Controller\\Staff\\StaffControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Staff/StaffControl.php', 121 'Bookingor\\Backend\\Controller\\Starter\\StarterController' => __DIR__ . '/../..' . '/app/Backend/Controller/Starter/StarterController.php', 122 'Bookingor\\Backend\\Controller\\Templates\\TemplatesControl' => __DIR__ . '/../..' . '/app/Backend/Controller/Templates/TemplatesControl.php', 123 'Bookingor\\Frontend\\Controller\\Booking\\BookingControlFront' => __DIR__ . '/../..' . '/app/Frontend/Controller/Booking/BookingControlFront.php', 124 'Bookingor\\Frontend\\Controller\\Category\\CategoryControlFront' => __DIR__ . '/../..' . '/app/Frontend/Controller/Category/CategoryControlFront.php', 125 'Bookingor\\Frontend\\Controller\\Customer\\CustomerControlFront' => __DIR__ . '/../..' . '/app/Frontend/Controller/Customer/CustomerControlFront.php', 126 'Bookingor\\Frontend\\Controller\\Location\\LocationControlFront' => __DIR__ . '/../..' . '/app/Frontend/Controller/Location/LocationControlFront.php', 127 'Bookingor\\Frontend\\Controller\\Service\\ServiceControlFront' => __DIR__ . '/../..' . '/app/Frontend/Controller/Service/ServiceControlFront.php', 128 'Bookingor\\Frontend\\Controller\\Staff\\StaffControlFront' => __DIR__ . '/../..' . '/app/Frontend/Controller/Staff/StaffControlFront.php', 129 'Bookingor\\Frontend\\Controller\\TimeSheet\\WeeklyTimeSheetControlFront' => __DIR__ . '/../..' . '/app/Frontend/Controller/TimeSheet/WeeklyTimeSheetControlFront.php', 130 'Bookingor\\Helper\\HelperControl' => __DIR__ . '/../..' . '/app/Helper/HelperControl.php', 131 'Bookingor\\Integrations\\Elementor\\BookingorElementorButtonWidget' => __DIR__ . '/../..' . '/app/Integrations/Elementor/BookingorElementorButtonWidget.php', 132 'Bookingor\\Integrations\\Elementor\\BookingorElementorControl' => __DIR__ . '/../..' . '/app/Integrations/Elementor/BookingorElementorControl.php', 133 'Bookingor\\Integrations\\Elementor\\BookingorElementorStarterWidget' => __DIR__ . '/../..' . '/app/Integrations/Elementor/BookingorElementorStarterWidget.php', 134 'Bookingor\\Integrations\\Elementor\\BookingorElementorTemplateWidget' => __DIR__ . '/../..' . '/app/Integrations/Elementor/BookingorElementorTemplateWidget.php', 135 'Bookingor\\Integrations\\Elementor\\BookingorElementorWidget' => __DIR__ . '/../..' . '/app/Integrations/Elementor/BookingorElementorWidget.php', 136 'Bookingor\\Integrations\\Elementor\\ElementorIntegration' => __DIR__ . '/../..' . '/app/Integrations/Elementor/ElementorIntegration.php', 137 'Bookingor\\Integrations\\Email\\EmailNotification' => __DIR__ . '/../..' . '/app/Integrations/Email/EmailNotification.php', 138 'Bookingor\\Integrations\\WooCommerce\\WooCommercePaymentService' => __DIR__ . '/../..' . '/app/Integrations/WooCommerce/WooCommercePaymentService.php', 139 'Bookingor\\Routes\\AdminRoute' => __DIR__ . '/../..' . '/app/Routes/AdminRoute.php', 140 'Bookingor\\Routes\\PublicRoute' => __DIR__ . '/../..' . '/app/Routes/PublicRoute.php', 10 141 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', 142 'Firebase\\JWT\\BeforeValidException' => __DIR__ . '/..' . '/firebase/php-jwt/src/BeforeValidException.php', 143 'Firebase\\JWT\\CachedKeySet' => __DIR__ . '/..' . '/firebase/php-jwt/src/CachedKeySet.php', 144 'Firebase\\JWT\\ExpiredException' => __DIR__ . '/..' . '/firebase/php-jwt/src/ExpiredException.php', 145 'Firebase\\JWT\\JWK' => __DIR__ . '/..' . '/firebase/php-jwt/src/JWK.php', 146 'Firebase\\JWT\\JWT' => __DIR__ . '/..' . '/firebase/php-jwt/src/JWT.php', 147 'Firebase\\JWT\\JWTExceptionWithPayloadInterface' => __DIR__ . '/..' . '/firebase/php-jwt/src/JWTExceptionWithPayloadInterface.php', 148 'Firebase\\JWT\\Key' => __DIR__ . '/..' . '/firebase/php-jwt/src/Key.php', 149 'Firebase\\JWT\\SignatureInvalidException' => __DIR__ . '/..' . '/firebase/php-jwt/src/SignatureInvalidException.php', 150 'GuzzleHttp\\BodySummarizer' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/BodySummarizer.php', 151 'GuzzleHttp\\BodySummarizerInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/BodySummarizerInterface.php', 152 'GuzzleHttp\\Client' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Client.php', 153 'GuzzleHttp\\ClientInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/ClientInterface.php', 154 'GuzzleHttp\\ClientTrait' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/ClientTrait.php', 155 'GuzzleHttp\\Cookie\\CookieJar' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Cookie/CookieJar.php', 156 'GuzzleHttp\\Cookie\\CookieJarInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php', 157 'GuzzleHttp\\Cookie\\FileCookieJar' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php', 158 'GuzzleHttp\\Cookie\\SessionCookieJar' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php', 159 'GuzzleHttp\\Cookie\\SetCookie' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Cookie/SetCookie.php', 160 'GuzzleHttp\\Exception\\BadResponseException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/BadResponseException.php', 161 'GuzzleHttp\\Exception\\ClientException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/ClientException.php', 162 'GuzzleHttp\\Exception\\ConnectException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/ConnectException.php', 163 'GuzzleHttp\\Exception\\GuzzleException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/GuzzleException.php', 164 'GuzzleHttp\\Exception\\InvalidArgumentException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php', 165 'GuzzleHttp\\Exception\\RequestException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/RequestException.php', 166 'GuzzleHttp\\Exception\\ServerException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/ServerException.php', 167 'GuzzleHttp\\Exception\\TooManyRedirectsException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php', 168 'GuzzleHttp\\Exception\\TransferException' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Exception/TransferException.php', 169 'GuzzleHttp\\HandlerStack' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/HandlerStack.php', 170 'GuzzleHttp\\Handler\\CurlFactory' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlFactory.php', 171 'GuzzleHttp\\Handler\\CurlFactoryInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php', 172 'GuzzleHttp\\Handler\\CurlHandler' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlHandler.php', 173 'GuzzleHttp\\Handler\\CurlMultiHandler' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php', 174 'GuzzleHttp\\Handler\\EasyHandle' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/EasyHandle.php', 175 'GuzzleHttp\\Handler\\HeaderProcessor' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php', 176 'GuzzleHttp\\Handler\\MockHandler' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/MockHandler.php', 177 'GuzzleHttp\\Handler\\Proxy' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/Proxy.php', 178 'GuzzleHttp\\Handler\\StreamHandler' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/StreamHandler.php', 179 'GuzzleHttp\\MessageFormatter' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/MessageFormatter.php', 180 'GuzzleHttp\\MessageFormatterInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/MessageFormatterInterface.php', 181 'GuzzleHttp\\Middleware' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Middleware.php', 182 'GuzzleHttp\\Pool' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Pool.php', 183 'GuzzleHttp\\PrepareBodyMiddleware' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php', 184 'GuzzleHttp\\Promise\\AggregateException' => __DIR__ . '/..' . '/guzzlehttp/promises/src/AggregateException.php', 185 'GuzzleHttp\\Promise\\CancellationException' => __DIR__ . '/..' . '/guzzlehttp/promises/src/CancellationException.php', 186 'GuzzleHttp\\Promise\\Coroutine' => __DIR__ . '/..' . '/guzzlehttp/promises/src/Coroutine.php', 187 'GuzzleHttp\\Promise\\Create' => __DIR__ . '/..' . '/guzzlehttp/promises/src/Create.php', 188 'GuzzleHttp\\Promise\\Each' => __DIR__ . '/..' . '/guzzlehttp/promises/src/Each.php', 189 'GuzzleHttp\\Promise\\EachPromise' => __DIR__ . '/..' . '/guzzlehttp/promises/src/EachPromise.php', 190 'GuzzleHttp\\Promise\\FulfilledPromise' => __DIR__ . '/..' . '/guzzlehttp/promises/src/FulfilledPromise.php', 191 'GuzzleHttp\\Promise\\Is' => __DIR__ . '/..' . '/guzzlehttp/promises/src/Is.php', 192 'GuzzleHttp\\Promise\\Promise' => __DIR__ . '/..' . '/guzzlehttp/promises/src/Promise.php', 193 'GuzzleHttp\\Promise\\PromiseInterface' => __DIR__ . '/..' . '/guzzlehttp/promises/src/PromiseInterface.php', 194 'GuzzleHttp\\Promise\\PromisorInterface' => __DIR__ . '/..' . '/guzzlehttp/promises/src/PromisorInterface.php', 195 'GuzzleHttp\\Promise\\RejectedPromise' => __DIR__ . '/..' . '/guzzlehttp/promises/src/RejectedPromise.php', 196 'GuzzleHttp\\Promise\\RejectionException' => __DIR__ . '/..' . '/guzzlehttp/promises/src/RejectionException.php', 197 'GuzzleHttp\\Promise\\TaskQueue' => __DIR__ . '/..' . '/guzzlehttp/promises/src/TaskQueue.php', 198 'GuzzleHttp\\Promise\\TaskQueueInterface' => __DIR__ . '/..' . '/guzzlehttp/promises/src/TaskQueueInterface.php', 199 'GuzzleHttp\\Promise\\Utils' => __DIR__ . '/..' . '/guzzlehttp/promises/src/Utils.php', 200 'GuzzleHttp\\Psr7\\AppendStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/AppendStream.php', 201 'GuzzleHttp\\Psr7\\BufferStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/BufferStream.php', 202 'GuzzleHttp\\Psr7\\CachingStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/CachingStream.php', 203 'GuzzleHttp\\Psr7\\DroppingStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/DroppingStream.php', 204 'GuzzleHttp\\Psr7\\Exception\\MalformedUriException' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Exception/MalformedUriException.php', 205 'GuzzleHttp\\Psr7\\FnStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/FnStream.php', 206 'GuzzleHttp\\Psr7\\Header' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Header.php', 207 'GuzzleHttp\\Psr7\\HttpFactory' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/HttpFactory.php', 208 'GuzzleHttp\\Psr7\\InflateStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/InflateStream.php', 209 'GuzzleHttp\\Psr7\\LazyOpenStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/LazyOpenStream.php', 210 'GuzzleHttp\\Psr7\\LimitStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/LimitStream.php', 211 'GuzzleHttp\\Psr7\\Message' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Message.php', 212 'GuzzleHttp\\Psr7\\MessageTrait' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/MessageTrait.php', 213 'GuzzleHttp\\Psr7\\MimeType' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/MimeType.php', 214 'GuzzleHttp\\Psr7\\MultipartStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/MultipartStream.php', 215 'GuzzleHttp\\Psr7\\NoSeekStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/NoSeekStream.php', 216 'GuzzleHttp\\Psr7\\PumpStream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/PumpStream.php', 217 'GuzzleHttp\\Psr7\\Query' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Query.php', 218 'GuzzleHttp\\Psr7\\Request' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Request.php', 219 'GuzzleHttp\\Psr7\\Response' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Response.php', 220 'GuzzleHttp\\Psr7\\Rfc7230' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Rfc7230.php', 221 'GuzzleHttp\\Psr7\\ServerRequest' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/ServerRequest.php', 222 'GuzzleHttp\\Psr7\\Stream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Stream.php', 223 'GuzzleHttp\\Psr7\\StreamDecoratorTrait' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/StreamDecoratorTrait.php', 224 'GuzzleHttp\\Psr7\\StreamWrapper' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/StreamWrapper.php', 225 'GuzzleHttp\\Psr7\\UploadedFile' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/UploadedFile.php', 226 'GuzzleHttp\\Psr7\\Uri' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Uri.php', 227 'GuzzleHttp\\Psr7\\UriComparator' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/UriComparator.php', 228 'GuzzleHttp\\Psr7\\UriNormalizer' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/UriNormalizer.php', 229 'GuzzleHttp\\Psr7\\UriResolver' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/UriResolver.php', 230 'GuzzleHttp\\Psr7\\Utils' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Utils.php', 231 'GuzzleHttp\\RedirectMiddleware' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/RedirectMiddleware.php', 232 'GuzzleHttp\\RequestOptions' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/RequestOptions.php', 233 'GuzzleHttp\\RetryMiddleware' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/RetryMiddleware.php', 234 'GuzzleHttp\\TransferStats' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/TransferStats.php', 235 'GuzzleHttp\\Utils' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Utils.php', 236 'Http\\Adapter\\Guzzle7\\Client' => __DIR__ . '/..' . '/php-http/guzzle7-adapter/src/Client.php', 237 'Http\\Adapter\\Guzzle7\\Exception\\UnexpectedValueException' => __DIR__ . '/..' . '/php-http/guzzle7-adapter/src/Exception/UnexpectedValueException.php', 238 'Http\\Adapter\\Guzzle7\\Promise' => __DIR__ . '/..' . '/php-http/guzzle7-adapter/src/Promise.php', 239 'Http\\Client\\Exception' => __DIR__ . '/..' . '/php-http/httplug/src/Exception.php', 240 'Http\\Client\\Exception\\HttpException' => __DIR__ . '/..' . '/php-http/httplug/src/Exception/HttpException.php', 241 'Http\\Client\\Exception\\NetworkException' => __DIR__ . '/..' . '/php-http/httplug/src/Exception/NetworkException.php', 242 'Http\\Client\\Exception\\RequestAwareTrait' => __DIR__ . '/..' . '/php-http/httplug/src/Exception/RequestAwareTrait.php', 243 'Http\\Client\\Exception\\RequestException' => __DIR__ . '/..' . '/php-http/httplug/src/Exception/RequestException.php', 244 'Http\\Client\\Exception\\TransferException' => __DIR__ . '/..' . '/php-http/httplug/src/Exception/TransferException.php', 245 'Http\\Client\\HttpAsyncClient' => __DIR__ . '/..' . '/php-http/httplug/src/HttpAsyncClient.php', 246 'Http\\Client\\HttpClient' => __DIR__ . '/..' . '/php-http/httplug/src/HttpClient.php', 247 'Http\\Client\\Promise\\HttpFulfilledPromise' => __DIR__ . '/..' . '/php-http/httplug/src/Promise/HttpFulfilledPromise.php', 248 'Http\\Client\\Promise\\HttpRejectedPromise' => __DIR__ . '/..' . '/php-http/httplug/src/Promise/HttpRejectedPromise.php', 249 'Http\\Promise\\FulfilledPromise' => __DIR__ . '/..' . '/php-http/promise/src/FulfilledPromise.php', 250 'Http\\Promise\\Promise' => __DIR__ . '/..' . '/php-http/promise/src/Promise.php', 251 'Http\\Promise\\RejectedPromise' => __DIR__ . '/..' . '/php-http/promise/src/RejectedPromise.php', 252 'PhpToken' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/PhpToken.php', 253 'Psr\\Http\\Client\\ClientExceptionInterface' => __DIR__ . '/..' . '/psr/http-client/src/ClientExceptionInterface.php', 254 'Psr\\Http\\Client\\ClientInterface' => __DIR__ . '/..' . '/psr/http-client/src/ClientInterface.php', 255 'Psr\\Http\\Client\\NetworkExceptionInterface' => __DIR__ . '/..' . '/psr/http-client/src/NetworkExceptionInterface.php', 256 'Psr\\Http\\Client\\RequestExceptionInterface' => __DIR__ . '/..' . '/psr/http-client/src/RequestExceptionInterface.php', 257 'Psr\\Http\\Message\\MessageInterface' => __DIR__ . '/..' . '/psr/http-message/src/MessageInterface.php', 258 'Psr\\Http\\Message\\RequestFactoryInterface' => __DIR__ . '/..' . '/psr/http-factory/src/RequestFactoryInterface.php', 259 'Psr\\Http\\Message\\RequestInterface' => __DIR__ . '/..' . '/psr/http-message/src/RequestInterface.php', 260 'Psr\\Http\\Message\\ResponseFactoryInterface' => __DIR__ . '/..' . '/psr/http-factory/src/ResponseFactoryInterface.php', 261 'Psr\\Http\\Message\\ResponseInterface' => __DIR__ . '/..' . '/psr/http-message/src/ResponseInterface.php', 262 'Psr\\Http\\Message\\ServerRequestFactoryInterface' => __DIR__ . '/..' . '/psr/http-factory/src/ServerRequestFactoryInterface.php', 263 'Psr\\Http\\Message\\ServerRequestInterface' => __DIR__ . '/..' . '/psr/http-message/src/ServerRequestInterface.php', 264 'Psr\\Http\\Message\\StreamFactoryInterface' => __DIR__ . '/..' . '/psr/http-factory/src/StreamFactoryInterface.php', 265 'Psr\\Http\\Message\\StreamInterface' => __DIR__ . '/..' . '/psr/http-message/src/StreamInterface.php', 266 'Psr\\Http\\Message\\UploadedFileFactoryInterface' => __DIR__ . '/..' . '/psr/http-factory/src/UploadedFileFactoryInterface.php', 267 'Psr\\Http\\Message\\UploadedFileInterface' => __DIR__ . '/..' . '/psr/http-message/src/UploadedFileInterface.php', 268 'Psr\\Http\\Message\\UriFactoryInterface' => __DIR__ . '/..' . '/psr/http-factory/src/UriFactoryInterface.php', 269 'Psr\\Http\\Message\\UriInterface' => __DIR__ . '/..' . '/psr/http-message/src/UriInterface.php', 270 'Stringable' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/Stringable.php', 271 'Symfony\\Component\\HttpFoundation\\AcceptHeader' => __DIR__ . '/..' . '/symfony/http-foundation/AcceptHeader.php', 272 'Symfony\\Component\\HttpFoundation\\AcceptHeaderItem' => __DIR__ . '/..' . '/symfony/http-foundation/AcceptHeaderItem.php', 273 'Symfony\\Component\\HttpFoundation\\BinaryFileResponse' => __DIR__ . '/..' . '/symfony/http-foundation/BinaryFileResponse.php', 274 'Symfony\\Component\\HttpFoundation\\Cookie' => __DIR__ . '/..' . '/symfony/http-foundation/Cookie.php', 275 'Symfony\\Component\\HttpFoundation\\Exception\\BadRequestException' => __DIR__ . '/..' . '/symfony/http-foundation/Exception/BadRequestException.php', 276 'Symfony\\Component\\HttpFoundation\\Exception\\ConflictingHeadersException' => __DIR__ . '/..' . '/symfony/http-foundation/Exception/ConflictingHeadersException.php', 277 'Symfony\\Component\\HttpFoundation\\Exception\\JsonException' => __DIR__ . '/..' . '/symfony/http-foundation/Exception/JsonException.php', 278 'Symfony\\Component\\HttpFoundation\\Exception\\RequestExceptionInterface' => __DIR__ . '/..' . '/symfony/http-foundation/Exception/RequestExceptionInterface.php', 279 'Symfony\\Component\\HttpFoundation\\Exception\\SessionNotFoundException' => __DIR__ . '/..' . '/symfony/http-foundation/Exception/SessionNotFoundException.php', 280 'Symfony\\Component\\HttpFoundation\\Exception\\SuspiciousOperationException' => __DIR__ . '/..' . '/symfony/http-foundation/Exception/SuspiciousOperationException.php', 281 'Symfony\\Component\\HttpFoundation\\ExpressionRequestMatcher' => __DIR__ . '/..' . '/symfony/http-foundation/ExpressionRequestMatcher.php', 282 'Symfony\\Component\\HttpFoundation\\FileBag' => __DIR__ . '/..' . '/symfony/http-foundation/FileBag.php', 283 'Symfony\\Component\\HttpFoundation\\File\\Exception\\AccessDeniedException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/AccessDeniedException.php', 284 'Symfony\\Component\\HttpFoundation\\File\\Exception\\CannotWriteFileException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/CannotWriteFileException.php', 285 'Symfony\\Component\\HttpFoundation\\File\\Exception\\ExtensionFileException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/ExtensionFileException.php', 286 'Symfony\\Component\\HttpFoundation\\File\\Exception\\FileException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/FileException.php', 287 'Symfony\\Component\\HttpFoundation\\File\\Exception\\FileNotFoundException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/FileNotFoundException.php', 288 'Symfony\\Component\\HttpFoundation\\File\\Exception\\FormSizeFileException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/FormSizeFileException.php', 289 'Symfony\\Component\\HttpFoundation\\File\\Exception\\IniSizeFileException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/IniSizeFileException.php', 290 'Symfony\\Component\\HttpFoundation\\File\\Exception\\NoFileException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/NoFileException.php', 291 'Symfony\\Component\\HttpFoundation\\File\\Exception\\NoTmpDirFileException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/NoTmpDirFileException.php', 292 'Symfony\\Component\\HttpFoundation\\File\\Exception\\PartialFileException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/PartialFileException.php', 293 'Symfony\\Component\\HttpFoundation\\File\\Exception\\UnexpectedTypeException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/UnexpectedTypeException.php', 294 'Symfony\\Component\\HttpFoundation\\File\\Exception\\UploadException' => __DIR__ . '/..' . '/symfony/http-foundation/File/Exception/UploadException.php', 295 'Symfony\\Component\\HttpFoundation\\File\\File' => __DIR__ . '/..' . '/symfony/http-foundation/File/File.php', 296 'Symfony\\Component\\HttpFoundation\\File\\Stream' => __DIR__ . '/..' . '/symfony/http-foundation/File/Stream.php', 297 'Symfony\\Component\\HttpFoundation\\File\\UploadedFile' => __DIR__ . '/..' . '/symfony/http-foundation/File/UploadedFile.php', 298 'Symfony\\Component\\HttpFoundation\\HeaderBag' => __DIR__ . '/..' . '/symfony/http-foundation/HeaderBag.php', 299 'Symfony\\Component\\HttpFoundation\\HeaderUtils' => __DIR__ . '/..' . '/symfony/http-foundation/HeaderUtils.php', 300 'Symfony\\Component\\HttpFoundation\\InputBag' => __DIR__ . '/..' . '/symfony/http-foundation/InputBag.php', 301 'Symfony\\Component\\HttpFoundation\\IpUtils' => __DIR__ . '/..' . '/symfony/http-foundation/IpUtils.php', 302 'Symfony\\Component\\HttpFoundation\\JsonResponse' => __DIR__ . '/..' . '/symfony/http-foundation/JsonResponse.php', 303 'Symfony\\Component\\HttpFoundation\\ParameterBag' => __DIR__ . '/..' . '/symfony/http-foundation/ParameterBag.php', 304 'Symfony\\Component\\HttpFoundation\\RateLimiter\\AbstractRequestRateLimiter' => __DIR__ . '/..' . '/symfony/http-foundation/RateLimiter/AbstractRequestRateLimiter.php', 305 'Symfony\\Component\\HttpFoundation\\RateLimiter\\RequestRateLimiterInterface' => __DIR__ . '/..' . '/symfony/http-foundation/RateLimiter/RequestRateLimiterInterface.php', 306 'Symfony\\Component\\HttpFoundation\\RedirectResponse' => __DIR__ . '/..' . '/symfony/http-foundation/RedirectResponse.php', 307 'Symfony\\Component\\HttpFoundation\\Request' => __DIR__ . '/..' . '/symfony/http-foundation/Request.php', 308 'Symfony\\Component\\HttpFoundation\\RequestMatcher' => __DIR__ . '/..' . '/symfony/http-foundation/RequestMatcher.php', 309 'Symfony\\Component\\HttpFoundation\\RequestMatcherInterface' => __DIR__ . '/..' . '/symfony/http-foundation/RequestMatcherInterface.php', 310 'Symfony\\Component\\HttpFoundation\\RequestStack' => __DIR__ . '/..' . '/symfony/http-foundation/RequestStack.php', 311 'Symfony\\Component\\HttpFoundation\\Response' => __DIR__ . '/..' . '/symfony/http-foundation/Response.php', 312 'Symfony\\Component\\HttpFoundation\\ResponseHeaderBag' => __DIR__ . '/..' . '/symfony/http-foundation/ResponseHeaderBag.php', 313 'Symfony\\Component\\HttpFoundation\\ServerBag' => __DIR__ . '/..' . '/symfony/http-foundation/ServerBag.php', 314 'Symfony\\Component\\HttpFoundation\\Session\\Attribute\\AttributeBag' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Attribute/AttributeBag.php', 315 'Symfony\\Component\\HttpFoundation\\Session\\Attribute\\AttributeBagInterface' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Attribute/AttributeBagInterface.php', 316 'Symfony\\Component\\HttpFoundation\\Session\\Attribute\\NamespacedAttributeBag' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Attribute/NamespacedAttributeBag.php', 317 'Symfony\\Component\\HttpFoundation\\Session\\Flash\\AutoExpireFlashBag' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Flash/AutoExpireFlashBag.php', 318 'Symfony\\Component\\HttpFoundation\\Session\\Flash\\FlashBag' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Flash/FlashBag.php', 319 'Symfony\\Component\\HttpFoundation\\Session\\Flash\\FlashBagInterface' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Flash/FlashBagInterface.php', 320 'Symfony\\Component\\HttpFoundation\\Session\\Session' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Session.php', 321 'Symfony\\Component\\HttpFoundation\\Session\\SessionBagInterface' => __DIR__ . '/..' . '/symfony/http-foundation/Session/SessionBagInterface.php', 322 'Symfony\\Component\\HttpFoundation\\Session\\SessionBagProxy' => __DIR__ . '/..' . '/symfony/http-foundation/Session/SessionBagProxy.php', 323 'Symfony\\Component\\HttpFoundation\\Session\\SessionFactory' => __DIR__ . '/..' . '/symfony/http-foundation/Session/SessionFactory.php', 324 'Symfony\\Component\\HttpFoundation\\Session\\SessionFactoryInterface' => __DIR__ . '/..' . '/symfony/http-foundation/Session/SessionFactoryInterface.php', 325 'Symfony\\Component\\HttpFoundation\\Session\\SessionInterface' => __DIR__ . '/..' . '/symfony/http-foundation/Session/SessionInterface.php', 326 'Symfony\\Component\\HttpFoundation\\Session\\SessionUtils' => __DIR__ . '/..' . '/symfony/http-foundation/Session/SessionUtils.php', 327 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\AbstractSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/AbstractSessionHandler.php', 328 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\IdentityMarshaller' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/IdentityMarshaller.php', 329 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\MarshallingSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/MarshallingSessionHandler.php', 330 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\MemcachedSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/MemcachedSessionHandler.php', 331 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\MigratingSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/MigratingSessionHandler.php', 332 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\MongoDbSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/MongoDbSessionHandler.php', 333 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\NativeFileSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/NativeFileSessionHandler.php', 334 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\NullSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/NullSessionHandler.php', 335 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\PdoSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/PdoSessionHandler.php', 336 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\RedisSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/RedisSessionHandler.php', 337 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\SessionHandlerFactory' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/SessionHandlerFactory.php', 338 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Handler\\StrictSessionHandler' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Handler/StrictSessionHandler.php', 339 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\MetadataBag' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/MetadataBag.php', 340 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\MockArraySessionStorage' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/MockArraySessionStorage.php', 341 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\MockFileSessionStorage' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/MockFileSessionStorage.php', 342 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\MockFileSessionStorageFactory' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/MockFileSessionStorageFactory.php', 343 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\NativeSessionStorage' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/NativeSessionStorage.php', 344 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\NativeSessionStorageFactory' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/NativeSessionStorageFactory.php', 345 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\PhpBridgeSessionStorage' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorage.php', 346 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\PhpBridgeSessionStorageFactory' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorageFactory.php', 347 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Proxy\\AbstractProxy' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Proxy/AbstractProxy.php', 348 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\Proxy\\SessionHandlerProxy' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php', 349 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\ServiceSessionFactory' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/ServiceSessionFactory.php', 350 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\SessionStorageFactoryInterface' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/SessionStorageFactoryInterface.php', 351 'Symfony\\Component\\HttpFoundation\\Session\\Storage\\SessionStorageInterface' => __DIR__ . '/..' . '/symfony/http-foundation/Session/Storage/SessionStorageInterface.php', 352 'Symfony\\Component\\HttpFoundation\\StreamedResponse' => __DIR__ . '/..' . '/symfony/http-foundation/StreamedResponse.php', 353 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\RequestAttributeValueSame' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/RequestAttributeValueSame.php', 354 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseCookieValueSame' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseCookieValueSame.php', 355 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseFormatSame' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseFormatSame.php', 356 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseHasCookie' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseHasCookie.php', 357 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseHasHeader' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseHasHeader.php', 358 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseHeaderSame' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseHeaderSame.php', 359 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseIsRedirected' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseIsRedirected.php', 360 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseIsSuccessful' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseIsSuccessful.php', 361 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseIsUnprocessable' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseIsUnprocessable.php', 362 'Symfony\\Component\\HttpFoundation\\Test\\Constraint\\ResponseStatusCodeSame' => __DIR__ . '/..' . '/symfony/http-foundation/Test/Constraint/ResponseStatusCodeSame.php', 363 'Symfony\\Component\\HttpFoundation\\UrlHelper' => __DIR__ . '/..' . '/symfony/http-foundation/UrlHelper.php', 364 'Symfony\\Polyfill\\Mbstring\\Mbstring' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/Mbstring.php', 365 'Symfony\\Polyfill\\Php80\\Php80' => __DIR__ . '/..' . '/symfony/polyfill-php80/Php80.php', 366 'Symfony\\Polyfill\\Php80\\PhpToken' => __DIR__ . '/..' . '/symfony/polyfill-php80/PhpToken.php', 367 'UnhandledMatchError' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php', 368 'ValueError' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/ValueError.php', 11 369 ); 12 370 … … 14 372 { 15 373 return \Closure::bind(function () use ($loader) { 16 $loader->classMap = ComposerStaticInit2bf4d141d7fd572153f6c700728abadc::$classMap; 374 $loader->prefixLengthsPsr4 = ComposerStaticInite03497690dc5b7e52810e9723326f73f::$prefixLengthsPsr4; 375 $loader->prefixDirsPsr4 = ComposerStaticInite03497690dc5b7e52810e9723326f73f::$prefixDirsPsr4; 376 $loader->classMap = ComposerStaticInite03497690dc5b7e52810e9723326f73f::$classMap; 17 377 18 378 }, null, ClassLoader::class); -
bookingor/trunk/vendor/composer/installed.json
r3204898 r3444926 1 1 { 2 "packages": [], 2 "packages": [ 3 { 4 "name": "firebase/php-jwt", 5 "version": "v6.11.1", 6 "version_normalized": "6.11.1.0", 7 "source": { 8 "type": "git", 9 "url": "https://github.com/firebase/php-jwt.git", 10 "reference": "d1e91ecf8c598d073d0995afa8cd5c75c6e19e66" 11 }, 12 "dist": { 13 "type": "zip", 14 "url": "https://api.github.com/repos/firebase/php-jwt/zipball/d1e91ecf8c598d073d0995afa8cd5c75c6e19e66", 15 "reference": "d1e91ecf8c598d073d0995afa8cd5c75c6e19e66", 16 "shasum": "" 17 }, 18 "require": { 19 "php": "^8.0" 20 }, 21 "require-dev": { 22 "guzzlehttp/guzzle": "^7.4", 23 "phpspec/prophecy-phpunit": "^2.0", 24 "phpunit/phpunit": "^9.5", 25 "psr/cache": "^2.0||^3.0", 26 "psr/http-client": "^1.0", 27 "psr/http-factory": "^1.0" 28 }, 29 "suggest": { 30 "ext-sodium": "Support EdDSA (Ed25519) signatures", 31 "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" 32 }, 33 "time": "2025-04-09T20:32:01+00:00", 34 "type": "library", 35 "installation-source": "dist", 36 "autoload": { 37 "psr-4": { 38 "Firebase\\JWT\\": "src" 39 } 40 }, 41 "notification-url": "https://packagist.org/downloads/", 42 "license": [ 43 "BSD-3-Clause" 44 ], 45 "authors": [ 46 { 47 "name": "Neuman Vong", 48 "email": "neuman+pear@twilio.com", 49 "role": "Developer" 50 }, 51 { 52 "name": "Anant Narayanan", 53 "email": "anant@php.net", 54 "role": "Developer" 55 } 56 ], 57 "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", 58 "homepage": "https://github.com/firebase/php-jwt", 59 "keywords": [ 60 "jwt", 61 "php" 62 ], 63 "support": { 64 "issues": "https://github.com/firebase/php-jwt/issues", 65 "source": "https://github.com/firebase/php-jwt/tree/v6.11.1" 66 }, 67 "install-path": "../firebase/php-jwt" 68 }, 69 { 70 "name": "guzzlehttp/guzzle", 71 "version": "7.10.0", 72 "version_normalized": "7.10.0.0", 73 "source": { 74 "type": "git", 75 "url": "https://github.com/guzzle/guzzle.git", 76 "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" 77 }, 78 "dist": { 79 "type": "zip", 80 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", 81 "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", 82 "shasum": "" 83 }, 84 "require": { 85 "ext-json": "*", 86 "guzzlehttp/promises": "^2.3", 87 "guzzlehttp/psr7": "^2.8", 88 "php": "^7.2.5 || ^8.0", 89 "psr/http-client": "^1.0", 90 "symfony/deprecation-contracts": "^2.2 || ^3.0" 91 }, 92 "provide": { 93 "psr/http-client-implementation": "1.0" 94 }, 95 "require-dev": { 96 "bamarni/composer-bin-plugin": "^1.8.2", 97 "ext-curl": "*", 98 "guzzle/client-integration-tests": "3.0.2", 99 "php-http/message-factory": "^1.1", 100 "phpunit/phpunit": "^8.5.39 || ^9.6.20", 101 "psr/log": "^1.1 || ^2.0 || ^3.0" 102 }, 103 "suggest": { 104 "ext-curl": "Required for CURL handler support", 105 "ext-intl": "Required for Internationalized Domain Name (IDN) support", 106 "psr/log": "Required for using the Log middleware" 107 }, 108 "time": "2025-08-23T22:36:01+00:00", 109 "type": "library", 110 "extra": { 111 "bamarni-bin": { 112 "bin-links": true, 113 "forward-command": false 114 } 115 }, 116 "installation-source": "dist", 117 "autoload": { 118 "files": [ 119 "src/functions_include.php" 120 ], 121 "psr-4": { 122 "GuzzleHttp\\": "src/" 123 } 124 }, 125 "notification-url": "https://packagist.org/downloads/", 126 "license": [ 127 "MIT" 128 ], 129 "authors": [ 130 { 131 "name": "Graham Campbell", 132 "email": "hello@gjcampbell.co.uk", 133 "homepage": "https://github.com/GrahamCampbell" 134 }, 135 { 136 "name": "Michael Dowling", 137 "email": "mtdowling@gmail.com", 138 "homepage": "https://github.com/mtdowling" 139 }, 140 { 141 "name": "Jeremy Lindblom", 142 "email": "jeremeamia@gmail.com", 143 "homepage": "https://github.com/jeremeamia" 144 }, 145 { 146 "name": "George Mponos", 147 "email": "gmponos@gmail.com", 148 "homepage": "https://github.com/gmponos" 149 }, 150 { 151 "name": "Tobias Nyholm", 152 "email": "tobias.nyholm@gmail.com", 153 "homepage": "https://github.com/Nyholm" 154 }, 155 { 156 "name": "Márk Sági-Kazár", 157 "email": "mark.sagikazar@gmail.com", 158 "homepage": "https://github.com/sagikazarmark" 159 }, 160 { 161 "name": "Tobias Schultze", 162 "email": "webmaster@tubo-world.de", 163 "homepage": "https://github.com/Tobion" 164 } 165 ], 166 "description": "Guzzle is a PHP HTTP client library", 167 "keywords": [ 168 "client", 169 "curl", 170 "framework", 171 "http", 172 "http client", 173 "psr-18", 174 "psr-7", 175 "rest", 176 "web service" 177 ], 178 "support": { 179 "issues": "https://github.com/guzzle/guzzle/issues", 180 "source": "https://github.com/guzzle/guzzle/tree/7.10.0" 181 }, 182 "funding": [ 183 { 184 "url": "https://github.com/GrahamCampbell", 185 "type": "github" 186 }, 187 { 188 "url": "https://github.com/Nyholm", 189 "type": "github" 190 }, 191 { 192 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", 193 "type": "tidelift" 194 } 195 ], 196 "install-path": "../guzzlehttp/guzzle" 197 }, 198 { 199 "name": "guzzlehttp/promises", 200 "version": "2.3.0", 201 "version_normalized": "2.3.0.0", 202 "source": { 203 "type": "git", 204 "url": "https://github.com/guzzle/promises.git", 205 "reference": "481557b130ef3790cf82b713667b43030dc9c957" 206 }, 207 "dist": { 208 "type": "zip", 209 "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", 210 "reference": "481557b130ef3790cf82b713667b43030dc9c957", 211 "shasum": "" 212 }, 213 "require": { 214 "php": "^7.2.5 || ^8.0" 215 }, 216 "require-dev": { 217 "bamarni/composer-bin-plugin": "^1.8.2", 218 "phpunit/phpunit": "^8.5.44 || ^9.6.25" 219 }, 220 "time": "2025-08-22T14:34:08+00:00", 221 "type": "library", 222 "extra": { 223 "bamarni-bin": { 224 "bin-links": true, 225 "forward-command": false 226 } 227 }, 228 "installation-source": "dist", 229 "autoload": { 230 "psr-4": { 231 "GuzzleHttp\\Promise\\": "src/" 232 } 233 }, 234 "notification-url": "https://packagist.org/downloads/", 235 "license": [ 236 "MIT" 237 ], 238 "authors": [ 239 { 240 "name": "Graham Campbell", 241 "email": "hello@gjcampbell.co.uk", 242 "homepage": "https://github.com/GrahamCampbell" 243 }, 244 { 245 "name": "Michael Dowling", 246 "email": "mtdowling@gmail.com", 247 "homepage": "https://github.com/mtdowling" 248 }, 249 { 250 "name": "Tobias Nyholm", 251 "email": "tobias.nyholm@gmail.com", 252 "homepage": "https://github.com/Nyholm" 253 }, 254 { 255 "name": "Tobias Schultze", 256 "email": "webmaster@tubo-world.de", 257 "homepage": "https://github.com/Tobion" 258 } 259 ], 260 "description": "Guzzle promises library", 261 "keywords": [ 262 "promise" 263 ], 264 "support": { 265 "issues": "https://github.com/guzzle/promises/issues", 266 "source": "https://github.com/guzzle/promises/tree/2.3.0" 267 }, 268 "funding": [ 269 { 270 "url": "https://github.com/GrahamCampbell", 271 "type": "github" 272 }, 273 { 274 "url": "https://github.com/Nyholm", 275 "type": "github" 276 }, 277 { 278 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", 279 "type": "tidelift" 280 } 281 ], 282 "install-path": "../guzzlehttp/promises" 283 }, 284 { 285 "name": "guzzlehttp/psr7", 286 "version": "2.8.0", 287 "version_normalized": "2.8.0.0", 288 "source": { 289 "type": "git", 290 "url": "https://github.com/guzzle/psr7.git", 291 "reference": "21dc724a0583619cd1652f673303492272778051" 292 }, 293 "dist": { 294 "type": "zip", 295 "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", 296 "reference": "21dc724a0583619cd1652f673303492272778051", 297 "shasum": "" 298 }, 299 "require": { 300 "php": "^7.2.5 || ^8.0", 301 "psr/http-factory": "^1.0", 302 "psr/http-message": "^1.1 || ^2.0", 303 "ralouphie/getallheaders": "^3.0" 304 }, 305 "provide": { 306 "psr/http-factory-implementation": "1.0", 307 "psr/http-message-implementation": "1.0" 308 }, 309 "require-dev": { 310 "bamarni/composer-bin-plugin": "^1.8.2", 311 "http-interop/http-factory-tests": "0.9.0", 312 "phpunit/phpunit": "^8.5.44 || ^9.6.25" 313 }, 314 "suggest": { 315 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" 316 }, 317 "time": "2025-08-23T21:21:41+00:00", 318 "type": "library", 319 "extra": { 320 "bamarni-bin": { 321 "bin-links": true, 322 "forward-command": false 323 } 324 }, 325 "installation-source": "dist", 326 "autoload": { 327 "psr-4": { 328 "GuzzleHttp\\Psr7\\": "src/" 329 } 330 }, 331 "notification-url": "https://packagist.org/downloads/", 332 "license": [ 333 "MIT" 334 ], 335 "authors": [ 336 { 337 "name": "Graham Campbell", 338 "email": "hello@gjcampbell.co.uk", 339 "homepage": "https://github.com/GrahamCampbell" 340 }, 341 { 342 "name": "Michael Dowling", 343 "email": "mtdowling@gmail.com", 344 "homepage": "https://github.com/mtdowling" 345 }, 346 { 347 "name": "George Mponos", 348 "email": "gmponos@gmail.com", 349 "homepage": "https://github.com/gmponos" 350 }, 351 { 352 "name": "Tobias Nyholm", 353 "email": "tobias.nyholm@gmail.com", 354 "homepage": "https://github.com/Nyholm" 355 }, 356 { 357 "name": "Márk Sági-Kazár", 358 "email": "mark.sagikazar@gmail.com", 359 "homepage": "https://github.com/sagikazarmark" 360 }, 361 { 362 "name": "Tobias Schultze", 363 "email": "webmaster@tubo-world.de", 364 "homepage": "https://github.com/Tobion" 365 }, 366 { 367 "name": "Márk Sági-Kazár", 368 "email": "mark.sagikazar@gmail.com", 369 "homepage": "https://sagikazarmark.hu" 370 } 371 ], 372 "description": "PSR-7 message implementation that also provides common utility methods", 373 "keywords": [ 374 "http", 375 "message", 376 "psr-7", 377 "request", 378 "response", 379 "stream", 380 "uri", 381 "url" 382 ], 383 "support": { 384 "issues": "https://github.com/guzzle/psr7/issues", 385 "source": "https://github.com/guzzle/psr7/tree/2.8.0" 386 }, 387 "funding": [ 388 { 389 "url": "https://github.com/GrahamCampbell", 390 "type": "github" 391 }, 392 { 393 "url": "https://github.com/Nyholm", 394 "type": "github" 395 }, 396 { 397 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", 398 "type": "tidelift" 399 } 400 ], 401 "install-path": "../guzzlehttp/psr7" 402 }, 403 { 404 "name": "php-http/guzzle7-adapter", 405 "version": "1.1.0", 406 "version_normalized": "1.1.0.0", 407 "source": { 408 "type": "git", 409 "url": "https://github.com/php-http/guzzle7-adapter.git", 410 "reference": "03a415fde709c2f25539790fecf4d9a31bc3d0eb" 411 }, 412 "dist": { 413 "type": "zip", 414 "url": "https://api.github.com/repos/php-http/guzzle7-adapter/zipball/03a415fde709c2f25539790fecf4d9a31bc3d0eb", 415 "reference": "03a415fde709c2f25539790fecf4d9a31bc3d0eb", 416 "shasum": "" 417 }, 418 "require": { 419 "guzzlehttp/guzzle": "^7.0", 420 "php": "^7.3 | ^8.0", 421 "php-http/httplug": "^2.0", 422 "psr/http-client": "^1.0" 423 }, 424 "provide": { 425 "php-http/async-client-implementation": "1.0", 426 "php-http/client-implementation": "1.0", 427 "psr/http-client-implementation": "1.0" 428 }, 429 "require-dev": { 430 "php-http/client-integration-tests": "^3.0", 431 "php-http/message-factory": "^1.1", 432 "phpspec/prophecy-phpunit": "^2.0", 433 "phpunit/phpunit": "^8.0|^9.3" 434 }, 435 "time": "2024-11-26T11:14:36+00:00", 436 "type": "library", 437 "installation-source": "dist", 438 "autoload": { 439 "psr-4": { 440 "Http\\Adapter\\Guzzle7\\": "src/" 441 } 442 }, 443 "notification-url": "https://packagist.org/downloads/", 444 "license": [ 445 "MIT" 446 ], 447 "authors": [ 448 { 449 "name": "Tobias Nyholm", 450 "email": "tobias.nyholm@gmail.com" 451 } 452 ], 453 "description": "Guzzle 7 HTTP Adapter", 454 "homepage": "http://httplug.io", 455 "keywords": [ 456 "Guzzle", 457 "http" 458 ], 459 "support": { 460 "issues": "https://github.com/php-http/guzzle7-adapter/issues", 461 "source": "https://github.com/php-http/guzzle7-adapter/tree/1.1.0" 462 }, 463 "install-path": "../php-http/guzzle7-adapter" 464 }, 465 { 466 "name": "php-http/httplug", 467 "version": "2.4.1", 468 "version_normalized": "2.4.1.0", 469 "source": { 470 "type": "git", 471 "url": "https://github.com/php-http/httplug.git", 472 "reference": "5cad731844891a4c282f3f3e1b582c46839d22f4" 473 }, 474 "dist": { 475 "type": "zip", 476 "url": "https://api.github.com/repos/php-http/httplug/zipball/5cad731844891a4c282f3f3e1b582c46839d22f4", 477 "reference": "5cad731844891a4c282f3f3e1b582c46839d22f4", 478 "shasum": "" 479 }, 480 "require": { 481 "php": "^7.1 || ^8.0", 482 "php-http/promise": "^1.1", 483 "psr/http-client": "^1.0", 484 "psr/http-message": "^1.0 || ^2.0" 485 }, 486 "require-dev": { 487 "friends-of-phpspec/phpspec-code-coverage": "^4.1 || ^5.0 || ^6.0", 488 "phpspec/phpspec": "^5.1 || ^6.0 || ^7.0" 489 }, 490 "time": "2024-09-23T11:39:58+00:00", 491 "type": "library", 492 "installation-source": "dist", 493 "autoload": { 494 "psr-4": { 495 "Http\\Client\\": "src/" 496 } 497 }, 498 "notification-url": "https://packagist.org/downloads/", 499 "license": [ 500 "MIT" 501 ], 502 "authors": [ 503 { 504 "name": "Eric GELOEN", 505 "email": "geloen.eric@gmail.com" 506 }, 507 { 508 "name": "Márk Sági-Kazár", 509 "email": "mark.sagikazar@gmail.com", 510 "homepage": "https://sagikazarmark.hu" 511 } 512 ], 513 "description": "HTTPlug, the HTTP client abstraction for PHP", 514 "homepage": "http://httplug.io", 515 "keywords": [ 516 "client", 517 "http" 518 ], 519 "support": { 520 "issues": "https://github.com/php-http/httplug/issues", 521 "source": "https://github.com/php-http/httplug/tree/2.4.1" 522 }, 523 "install-path": "../php-http/httplug" 524 }, 525 { 526 "name": "php-http/promise", 527 "version": "1.3.1", 528 "version_normalized": "1.3.1.0", 529 "source": { 530 "type": "git", 531 "url": "https://github.com/php-http/promise.git", 532 "reference": "fc85b1fba37c169a69a07ef0d5a8075770cc1f83" 533 }, 534 "dist": { 535 "type": "zip", 536 "url": "https://api.github.com/repos/php-http/promise/zipball/fc85b1fba37c169a69a07ef0d5a8075770cc1f83", 537 "reference": "fc85b1fba37c169a69a07ef0d5a8075770cc1f83", 538 "shasum": "" 539 }, 540 "require": { 541 "php": "^7.1 || ^8.0" 542 }, 543 "require-dev": { 544 "friends-of-phpspec/phpspec-code-coverage": "^4.3.2 || ^6.3", 545 "phpspec/phpspec": "^5.1.2 || ^6.2 || ^7.4" 546 }, 547 "time": "2024-03-15T13:55:21+00:00", 548 "type": "library", 549 "installation-source": "dist", 550 "autoload": { 551 "psr-4": { 552 "Http\\Promise\\": "src/" 553 } 554 }, 555 "notification-url": "https://packagist.org/downloads/", 556 "license": [ 557 "MIT" 558 ], 559 "authors": [ 560 { 561 "name": "Joel Wurtz", 562 "email": "joel.wurtz@gmail.com" 563 }, 564 { 565 "name": "Márk Sági-Kazár", 566 "email": "mark.sagikazar@gmail.com" 567 } 568 ], 569 "description": "Promise used for asynchronous HTTP requests", 570 "homepage": "http://httplug.io", 571 "keywords": [ 572 "promise" 573 ], 574 "support": { 575 "issues": "https://github.com/php-http/promise/issues", 576 "source": "https://github.com/php-http/promise/tree/1.3.1" 577 }, 578 "install-path": "../php-http/promise" 579 }, 580 { 581 "name": "psr/http-client", 582 "version": "1.0.3", 583 "version_normalized": "1.0.3.0", 584 "source": { 585 "type": "git", 586 "url": "https://github.com/php-fig/http-client.git", 587 "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" 588 }, 589 "dist": { 590 "type": "zip", 591 "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", 592 "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", 593 "shasum": "" 594 }, 595 "require": { 596 "php": "^7.0 || ^8.0", 597 "psr/http-message": "^1.0 || ^2.0" 598 }, 599 "time": "2023-09-23T14:17:50+00:00", 600 "type": "library", 601 "extra": { 602 "branch-alias": { 603 "dev-master": "1.0.x-dev" 604 } 605 }, 606 "installation-source": "dist", 607 "autoload": { 608 "psr-4": { 609 "Psr\\Http\\Client\\": "src/" 610 } 611 }, 612 "notification-url": "https://packagist.org/downloads/", 613 "license": [ 614 "MIT" 615 ], 616 "authors": [ 617 { 618 "name": "PHP-FIG", 619 "homepage": "https://www.php-fig.org/" 620 } 621 ], 622 "description": "Common interface for HTTP clients", 623 "homepage": "https://github.com/php-fig/http-client", 624 "keywords": [ 625 "http", 626 "http-client", 627 "psr", 628 "psr-18" 629 ], 630 "support": { 631 "source": "https://github.com/php-fig/http-client" 632 }, 633 "install-path": "../psr/http-client" 634 }, 635 { 636 "name": "psr/http-factory", 637 "version": "1.1.0", 638 "version_normalized": "1.1.0.0", 639 "source": { 640 "type": "git", 641 "url": "https://github.com/php-fig/http-factory.git", 642 "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" 643 }, 644 "dist": { 645 "type": "zip", 646 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", 647 "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", 648 "shasum": "" 649 }, 650 "require": { 651 "php": ">=7.1", 652 "psr/http-message": "^1.0 || ^2.0" 653 }, 654 "time": "2024-04-15T12:06:14+00:00", 655 "type": "library", 656 "extra": { 657 "branch-alias": { 658 "dev-master": "1.0.x-dev" 659 } 660 }, 661 "installation-source": "dist", 662 "autoload": { 663 "psr-4": { 664 "Psr\\Http\\Message\\": "src/" 665 } 666 }, 667 "notification-url": "https://packagist.org/downloads/", 668 "license": [ 669 "MIT" 670 ], 671 "authors": [ 672 { 673 "name": "PHP-FIG", 674 "homepage": "https://www.php-fig.org/" 675 } 676 ], 677 "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", 678 "keywords": [ 679 "factory", 680 "http", 681 "message", 682 "psr", 683 "psr-17", 684 "psr-7", 685 "request", 686 "response" 687 ], 688 "support": { 689 "source": "https://github.com/php-fig/http-factory" 690 }, 691 "install-path": "../psr/http-factory" 692 }, 693 { 694 "name": "psr/http-message", 695 "version": "2.0", 696 "version_normalized": "2.0.0.0", 697 "source": { 698 "type": "git", 699 "url": "https://github.com/php-fig/http-message.git", 700 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" 701 }, 702 "dist": { 703 "type": "zip", 704 "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", 705 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", 706 "shasum": "" 707 }, 708 "require": { 709 "php": "^7.2 || ^8.0" 710 }, 711 "time": "2023-04-04T09:54:51+00:00", 712 "type": "library", 713 "extra": { 714 "branch-alias": { 715 "dev-master": "2.0.x-dev" 716 } 717 }, 718 "installation-source": "dist", 719 "autoload": { 720 "psr-4": { 721 "Psr\\Http\\Message\\": "src/" 722 } 723 }, 724 "notification-url": "https://packagist.org/downloads/", 725 "license": [ 726 "MIT" 727 ], 728 "authors": [ 729 { 730 "name": "PHP-FIG", 731 "homepage": "https://www.php-fig.org/" 732 } 733 ], 734 "description": "Common interface for HTTP messages", 735 "homepage": "https://github.com/php-fig/http-message", 736 "keywords": [ 737 "http", 738 "http-message", 739 "psr", 740 "psr-7", 741 "request", 742 "response" 743 ], 744 "support": { 745 "source": "https://github.com/php-fig/http-message/tree/2.0" 746 }, 747 "install-path": "../psr/http-message" 748 }, 749 { 750 "name": "ralouphie/getallheaders", 751 "version": "3.0.3", 752 "version_normalized": "3.0.3.0", 753 "source": { 754 "type": "git", 755 "url": "https://github.com/ralouphie/getallheaders.git", 756 "reference": "120b605dfeb996808c31b6477290a714d356e822" 757 }, 758 "dist": { 759 "type": "zip", 760 "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", 761 "reference": "120b605dfeb996808c31b6477290a714d356e822", 762 "shasum": "" 763 }, 764 "require": { 765 "php": ">=5.6" 766 }, 767 "require-dev": { 768 "php-coveralls/php-coveralls": "^2.1", 769 "phpunit/phpunit": "^5 || ^6.5" 770 }, 771 "time": "2019-03-08T08:55:37+00:00", 772 "type": "library", 773 "installation-source": "dist", 774 "autoload": { 775 "files": [ 776 "src/getallheaders.php" 777 ] 778 }, 779 "notification-url": "https://packagist.org/downloads/", 780 "license": [ 781 "MIT" 782 ], 783 "authors": [ 784 { 785 "name": "Ralph Khattar", 786 "email": "ralph.khattar@gmail.com" 787 } 788 ], 789 "description": "A polyfill for getallheaders.", 790 "support": { 791 "issues": "https://github.com/ralouphie/getallheaders/issues", 792 "source": "https://github.com/ralouphie/getallheaders/tree/develop" 793 }, 794 "install-path": "../ralouphie/getallheaders" 795 }, 796 { 797 "name": "symfony/deprecation-contracts", 798 "version": "v3.6.0", 799 "version_normalized": "3.6.0.0", 800 "source": { 801 "type": "git", 802 "url": "https://github.com/symfony/deprecation-contracts.git", 803 "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" 804 }, 805 "dist": { 806 "type": "zip", 807 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", 808 "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", 809 "shasum": "" 810 }, 811 "require": { 812 "php": ">=8.1" 813 }, 814 "time": "2024-09-25T14:21:43+00:00", 815 "type": "library", 816 "extra": { 817 "thanks": { 818 "url": "https://github.com/symfony/contracts", 819 "name": "symfony/contracts" 820 }, 821 "branch-alias": { 822 "dev-main": "3.6-dev" 823 } 824 }, 825 "installation-source": "dist", 826 "autoload": { 827 "files": [ 828 "function.php" 829 ] 830 }, 831 "notification-url": "https://packagist.org/downloads/", 832 "license": [ 833 "MIT" 834 ], 835 "authors": [ 836 { 837 "name": "Nicolas Grekas", 838 "email": "p@tchwork.com" 839 }, 840 { 841 "name": "Symfony Community", 842 "homepage": "https://symfony.com/contributors" 843 } 844 ], 845 "description": "A generic function and convention to trigger deprecation notices", 846 "homepage": "https://symfony.com", 847 "support": { 848 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" 849 }, 850 "funding": [ 851 { 852 "url": "https://symfony.com/sponsor", 853 "type": "custom" 854 }, 855 { 856 "url": "https://github.com/fabpot", 857 "type": "github" 858 }, 859 { 860 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 861 "type": "tidelift" 862 } 863 ], 864 "install-path": "../symfony/deprecation-contracts" 865 }, 866 { 867 "name": "symfony/http-foundation", 868 "version": "v5.4.50", 869 "version_normalized": "5.4.50.0", 870 "source": { 871 "type": "git", 872 "url": "https://github.com/symfony/http-foundation.git", 873 "reference": "1a0706e8b8041046052ea2695eb8aeee04f97609" 874 }, 875 "dist": { 876 "type": "zip", 877 "url": "https://api.github.com/repos/symfony/http-foundation/zipball/1a0706e8b8041046052ea2695eb8aeee04f97609", 878 "reference": "1a0706e8b8041046052ea2695eb8aeee04f97609", 879 "shasum": "" 880 }, 881 "require": { 882 "php": ">=7.2.5", 883 "symfony/deprecation-contracts": "^2.1|^3", 884 "symfony/polyfill-mbstring": "~1.1", 885 "symfony/polyfill-php80": "^1.16" 886 }, 887 "require-dev": { 888 "predis/predis": "^1.0|^2.0", 889 "symfony/cache": "^4.4|^5.0|^6.0", 890 "symfony/dependency-injection": "^5.4|^6.0", 891 "symfony/expression-language": "^4.4|^5.0|^6.0", 892 "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", 893 "symfony/mime": "^4.4|^5.0|^6.0", 894 "symfony/rate-limiter": "^5.2|^6.0" 895 }, 896 "suggest": { 897 "symfony/mime": "To use the file extension guesser" 898 }, 899 "time": "2025-11-03T12:58:48+00:00", 900 "type": "library", 901 "installation-source": "dist", 902 "autoload": { 903 "psr-4": { 904 "Symfony\\Component\\HttpFoundation\\": "" 905 }, 906 "exclude-from-classmap": [ 907 "/Tests/" 908 ] 909 }, 910 "notification-url": "https://packagist.org/downloads/", 911 "license": [ 912 "MIT" 913 ], 914 "authors": [ 915 { 916 "name": "Fabien Potencier", 917 "email": "fabien@symfony.com" 918 }, 919 { 920 "name": "Symfony Community", 921 "homepage": "https://symfony.com/contributors" 922 } 923 ], 924 "description": "Defines an object-oriented layer for the HTTP specification", 925 "homepage": "https://symfony.com", 926 "support": { 927 "source": "https://github.com/symfony/http-foundation/tree/v5.4.50" 928 }, 929 "funding": [ 930 { 931 "url": "https://symfony.com/sponsor", 932 "type": "custom" 933 }, 934 { 935 "url": "https://github.com/fabpot", 936 "type": "github" 937 }, 938 { 939 "url": "https://github.com/nicolas-grekas", 940 "type": "github" 941 }, 942 { 943 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 944 "type": "tidelift" 945 } 946 ], 947 "install-path": "../symfony/http-foundation" 948 }, 949 { 950 "name": "symfony/polyfill-mbstring", 951 "version": "v1.33.0", 952 "version_normalized": "1.33.0.0", 953 "source": { 954 "type": "git", 955 "url": "https://github.com/symfony/polyfill-mbstring.git", 956 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" 957 }, 958 "dist": { 959 "type": "zip", 960 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", 961 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", 962 "shasum": "" 963 }, 964 "require": { 965 "ext-iconv": "*", 966 "php": ">=7.2" 967 }, 968 "provide": { 969 "ext-mbstring": "*" 970 }, 971 "suggest": { 972 "ext-mbstring": "For best performance" 973 }, 974 "time": "2024-12-23T08:48:59+00:00", 975 "type": "library", 976 "extra": { 977 "thanks": { 978 "url": "https://github.com/symfony/polyfill", 979 "name": "symfony/polyfill" 980 } 981 }, 982 "installation-source": "dist", 983 "autoload": { 984 "files": [ 985 "bootstrap.php" 986 ], 987 "psr-4": { 988 "Symfony\\Polyfill\\Mbstring\\": "" 989 } 990 }, 991 "notification-url": "https://packagist.org/downloads/", 992 "license": [ 993 "MIT" 994 ], 995 "authors": [ 996 { 997 "name": "Nicolas Grekas", 998 "email": "p@tchwork.com" 999 }, 1000 { 1001 "name": "Symfony Community", 1002 "homepage": "https://symfony.com/contributors" 1003 } 1004 ], 1005 "description": "Symfony polyfill for the Mbstring extension", 1006 "homepage": "https://symfony.com", 1007 "keywords": [ 1008 "compatibility", 1009 "mbstring", 1010 "polyfill", 1011 "portable", 1012 "shim" 1013 ], 1014 "support": { 1015 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" 1016 }, 1017 "funding": [ 1018 { 1019 "url": "https://symfony.com/sponsor", 1020 "type": "custom" 1021 }, 1022 { 1023 "url": "https://github.com/fabpot", 1024 "type": "github" 1025 }, 1026 { 1027 "url": "https://github.com/nicolas-grekas", 1028 "type": "github" 1029 }, 1030 { 1031 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1032 "type": "tidelift" 1033 } 1034 ], 1035 "install-path": "../symfony/polyfill-mbstring" 1036 }, 1037 { 1038 "name": "symfony/polyfill-php80", 1039 "version": "v1.33.0", 1040 "version_normalized": "1.33.0.0", 1041 "source": { 1042 "type": "git", 1043 "url": "https://github.com/symfony/polyfill-php80.git", 1044 "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" 1045 }, 1046 "dist": { 1047 "type": "zip", 1048 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", 1049 "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", 1050 "shasum": "" 1051 }, 1052 "require": { 1053 "php": ">=7.2" 1054 }, 1055 "time": "2025-01-02T08:10:11+00:00", 1056 "type": "library", 1057 "extra": { 1058 "thanks": { 1059 "url": "https://github.com/symfony/polyfill", 1060 "name": "symfony/polyfill" 1061 } 1062 }, 1063 "installation-source": "dist", 1064 "autoload": { 1065 "files": [ 1066 "bootstrap.php" 1067 ], 1068 "psr-4": { 1069 "Symfony\\Polyfill\\Php80\\": "" 1070 }, 1071 "classmap": [ 1072 "Resources/stubs" 1073 ] 1074 }, 1075 "notification-url": "https://packagist.org/downloads/", 1076 "license": [ 1077 "MIT" 1078 ], 1079 "authors": [ 1080 { 1081 "name": "Ion Bazan", 1082 "email": "ion.bazan@gmail.com" 1083 }, 1084 { 1085 "name": "Nicolas Grekas", 1086 "email": "p@tchwork.com" 1087 }, 1088 { 1089 "name": "Symfony Community", 1090 "homepage": "https://symfony.com/contributors" 1091 } 1092 ], 1093 "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", 1094 "homepage": "https://symfony.com", 1095 "keywords": [ 1096 "compatibility", 1097 "polyfill", 1098 "portable", 1099 "shim" 1100 ], 1101 "support": { 1102 "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" 1103 }, 1104 "funding": [ 1105 { 1106 "url": "https://symfony.com/sponsor", 1107 "type": "custom" 1108 }, 1109 { 1110 "url": "https://github.com/fabpot", 1111 "type": "github" 1112 }, 1113 { 1114 "url": "https://github.com/nicolas-grekas", 1115 "type": "github" 1116 }, 1117 { 1118 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1119 "type": "tidelift" 1120 } 1121 ], 1122 "install-path": "../symfony/polyfill-php80" 1123 } 1124 ], 3 1125 "dev": true, 4 1126 "dev-package-names": [] -
bookingor/trunk/vendor/composer/installed.php
r3204898 r3444926 1 1 <?php return array( 2 2 'root' => array( 3 'name' => ' bookingor/bookingor',3 'name' => '__root__', 4 4 'pretty_version' => 'dev-main', 5 5 'version' => 'dev-main', 6 'reference' => ' 5478153c26adfc7e6f44fcb2ee21e0755f1634f1',6 'reference' => 'a556c02930b4088a01eb745d89cb69861c7a1234', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 11 11 ), 12 12 'versions' => array( 13 ' bookingor/bookingor' => array(13 '__root__' => array( 14 14 'pretty_version' => 'dev-main', 15 15 'version' => 'dev-main', 16 'reference' => ' 5478153c26adfc7e6f44fcb2ee21e0755f1634f1',16 'reference' => 'a556c02930b4088a01eb745d89cb69861c7a1234', 17 17 'type' => 'library', 18 18 'install_path' => __DIR__ . '/../../', … … 20 20 'dev_requirement' => false, 21 21 ), 22 'firebase/php-jwt' => array( 23 'pretty_version' => 'v6.11.1', 24 'version' => '6.11.1.0', 25 'reference' => 'd1e91ecf8c598d073d0995afa8cd5c75c6e19e66', 26 'type' => 'library', 27 'install_path' => __DIR__ . '/../firebase/php-jwt', 28 'aliases' => array(), 29 'dev_requirement' => false, 30 ), 31 'guzzlehttp/guzzle' => array( 32 'pretty_version' => '7.10.0', 33 'version' => '7.10.0.0', 34 'reference' => 'b51ac707cfa420b7bfd4e4d5e510ba8008e822b4', 35 'type' => 'library', 36 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 37 'aliases' => array(), 38 'dev_requirement' => false, 39 ), 40 'guzzlehttp/promises' => array( 41 'pretty_version' => '2.3.0', 42 'version' => '2.3.0.0', 43 'reference' => '481557b130ef3790cf82b713667b43030dc9c957', 44 'type' => 'library', 45 'install_path' => __DIR__ . '/../guzzlehttp/promises', 46 'aliases' => array(), 47 'dev_requirement' => false, 48 ), 49 'guzzlehttp/psr7' => array( 50 'pretty_version' => '2.8.0', 51 'version' => '2.8.0.0', 52 'reference' => '21dc724a0583619cd1652f673303492272778051', 53 'type' => 'library', 54 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 55 'aliases' => array(), 56 'dev_requirement' => false, 57 ), 58 'php-http/async-client-implementation' => array( 59 'dev_requirement' => false, 60 'provided' => array( 61 0 => '1.0', 62 ), 63 ), 64 'php-http/client-implementation' => array( 65 'dev_requirement' => false, 66 'provided' => array( 67 0 => '1.0', 68 ), 69 ), 70 'php-http/guzzle7-adapter' => array( 71 'pretty_version' => '1.1.0', 72 'version' => '1.1.0.0', 73 'reference' => '03a415fde709c2f25539790fecf4d9a31bc3d0eb', 74 'type' => 'library', 75 'install_path' => __DIR__ . '/../php-http/guzzle7-adapter', 76 'aliases' => array(), 77 'dev_requirement' => false, 78 ), 79 'php-http/httplug' => array( 80 'pretty_version' => '2.4.1', 81 'version' => '2.4.1.0', 82 'reference' => '5cad731844891a4c282f3f3e1b582c46839d22f4', 83 'type' => 'library', 84 'install_path' => __DIR__ . '/../php-http/httplug', 85 'aliases' => array(), 86 'dev_requirement' => false, 87 ), 88 'php-http/promise' => array( 89 'pretty_version' => '1.3.1', 90 'version' => '1.3.1.0', 91 'reference' => 'fc85b1fba37c169a69a07ef0d5a8075770cc1f83', 92 'type' => 'library', 93 'install_path' => __DIR__ . '/../php-http/promise', 94 'aliases' => array(), 95 'dev_requirement' => false, 96 ), 97 'psr/http-client' => array( 98 'pretty_version' => '1.0.3', 99 'version' => '1.0.3.0', 100 'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90', 101 'type' => 'library', 102 'install_path' => __DIR__ . '/../psr/http-client', 103 'aliases' => array(), 104 'dev_requirement' => false, 105 ), 106 'psr/http-client-implementation' => array( 107 'dev_requirement' => false, 108 'provided' => array( 109 0 => '1.0', 110 ), 111 ), 112 'psr/http-factory' => array( 113 'pretty_version' => '1.1.0', 114 'version' => '1.1.0.0', 115 'reference' => '2b4765fddfe3b508ac62f829e852b1501d3f6e8a', 116 'type' => 'library', 117 'install_path' => __DIR__ . '/../psr/http-factory', 118 'aliases' => array(), 119 'dev_requirement' => false, 120 ), 121 'psr/http-factory-implementation' => array( 122 'dev_requirement' => false, 123 'provided' => array( 124 0 => '1.0', 125 ), 126 ), 127 'psr/http-message' => array( 128 'pretty_version' => '2.0', 129 'version' => '2.0.0.0', 130 'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71', 131 'type' => 'library', 132 'install_path' => __DIR__ . '/../psr/http-message', 133 'aliases' => array(), 134 'dev_requirement' => false, 135 ), 136 'psr/http-message-implementation' => array( 137 'dev_requirement' => false, 138 'provided' => array( 139 0 => '1.0', 140 ), 141 ), 142 'ralouphie/getallheaders' => array( 143 'pretty_version' => '3.0.3', 144 'version' => '3.0.3.0', 145 'reference' => '120b605dfeb996808c31b6477290a714d356e822', 146 'type' => 'library', 147 'install_path' => __DIR__ . '/../ralouphie/getallheaders', 148 'aliases' => array(), 149 'dev_requirement' => false, 150 ), 151 'symfony/deprecation-contracts' => array( 152 'pretty_version' => 'v3.6.0', 153 'version' => '3.6.0.0', 154 'reference' => '63afe740e99a13ba87ec199bb07bbdee937a5b62', 155 'type' => 'library', 156 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 157 'aliases' => array(), 158 'dev_requirement' => false, 159 ), 160 'symfony/http-foundation' => array( 161 'pretty_version' => 'v5.4.50', 162 'version' => '5.4.50.0', 163 'reference' => '1a0706e8b8041046052ea2695eb8aeee04f97609', 164 'type' => 'library', 165 'install_path' => __DIR__ . '/../symfony/http-foundation', 166 'aliases' => array(), 167 'dev_requirement' => false, 168 ), 169 'symfony/polyfill-mbstring' => array( 170 'pretty_version' => 'v1.33.0', 171 'version' => '1.33.0.0', 172 'reference' => '6d857f4d76bd4b343eac26d6b539585d2bc56493', 173 'type' => 'library', 174 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 175 'aliases' => array(), 176 'dev_requirement' => false, 177 ), 178 'symfony/polyfill-php80' => array( 179 'pretty_version' => 'v1.33.0', 180 'version' => '1.33.0.0', 181 'reference' => '0cc9dd0f17f61d8131e7df6b84bd344899fe2608', 182 'type' => 'library', 183 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 184 'aliases' => array(), 185 'dev_requirement' => false, 186 ), 22 187 ), 23 188 );
Note: See TracChangeset
for help on using the changeset viewer.