PluginProbe
Timetics – Appointment Booking Calendar & Scheduling / 1.0.64
Timetics – Appointment Booking Calendar & Scheduling v1.0.64
1.0.64 1.0.62 1.0.63 1.0.61 1.0.60 1.0.59 1.0.58 1.0.57 1.0.56 trunk 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.2 1.0.20 1.0.21 All 65 releases
← All changes | core/base.php +21 -0 1.0.1 → 1.0.64 View file →
@@ -8,13 +8,22 @@
8 8 */
9 9
10 10 namespace Timetics\Core;
11 11
12 +defined( 'ABSPATH' ) || exit;
13 +
12 14 use Hooks;
15 +use Timetics;
16 +use Timetics\Core\Appointments\ApiAppointmentTaxonomy;
17 +use Timetics\Core\Addon\Api_Addon;
18 +use Timetics\Core\Appointments\Appointment;
13 19 use Timetics\Core\Bookings\Booking;
20 +use Timetics\Core\DummyData\Api_Faker;
14 21 use Timetics\Core\Services\Service;
15 22 use Timetics\Core\Staff\Staff;
16 23 use Timetics\Core\Staffs\Staff as StaffsStaff;
24 +use Timetics\Core\Integrations\Google\Service\Google_Calendar_Sync;
25 +use Timetics\Core\BookingCalendars\Api_Booking_Calendar;
17 26 use Timetics\Utils\Singleton;
18 27
19 28 /**
20 29 * Base Class
@@ -37,8 +46,9 @@
37 46 Appointments\Api_Appointment::instance();
38 47 Staffs\Api_Staff::instance();
39 48 Services\Api_Service::instance();
40 49 Bookings\Api_Booking::instance();
50 + Bookings\Hooks::instance()->init();
41 51 Customers\Api_Customer::instance();
42 52 Staffs\Hooks::instance()->init();
43 53 Settings\Api_Settings::instance();
44 54 Integrations\Auth::instance()->init();
@@ -44,8 +54,19 @@
44 54 Integrations\Auth::instance()->init();
45 55 Reports\Api_Report::instance();
46 56 Integrations\Stripe\Api_Stripe::instance();
47 57 Frontend\Shortcode::instance()->init();
58 + EnqueueInline\Enqueue_Inline::instance()->init();
59 + Admin\Hooks::instance()->init();
60 + Appointments\Hooks::instance()->init();
61 + Api_Faker::instance();
62 + ApiAppointmentTaxonomy::instance();
63 + Google_Calendar_Sync::instance();
64 + Api_Booking_Calendar::instance();
65 + Api_Addon::instance();
66 + add_action( 'init', array( Admin\Notification::instance(), 'init' ), 15 );
67 + Admin\Notification_Flow_Guard::instance()->init();
68 + Admin\Theme_Mode::instance()->init();
48 69 }
49 70 }
50 71
51 72