PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.6.8
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.6.8
5.6.8 5.6.7 5.6.6 5.6.5 5.6.4 5.6.3 5.6.2 5.6.1 5.6.0 5.5.2 5.5.1 5.5.0 5.4.2 trunk 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 5.1.91 5.1.92 5.1.93 5.1.94 5.2.0 5.2.1 5.2.10 5.2.11 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5.3.0 5.3.1 5.3.2 5.4.0 5.4.1
latepoint / lib / abilities / configs / class-latepoint-abilities-customers.php
latepoint / lib / abilities / configs Last commit date
class-latepoint-abilities-activities.php 4 months ago class-latepoint-abilities-agents.php 4 months ago class-latepoint-abilities-analytics.php 4 months ago class-latepoint-abilities-bookings.php 4 months ago class-latepoint-abilities-calendar.php 4 months ago class-latepoint-abilities-customers.php 4 months ago class-latepoint-abilities-locations.php 4 months ago class-latepoint-abilities-orders.php 4 months ago class-latepoint-abilities-services.php 4 months ago
class-latepoint-abilities-customers.php
49 lines
1 <?php
2 /**
3 * LatePoint Abilities — Customers module factory.
4 *
5 * @package LatePoint\Abilities
6 * @since 5.3.0
7 */
8
9 if ( ! defined( 'ABSPATH' ) ) {
10 exit;
11 }
12
13 class LatePointAbilitiesCustomers {
14
15 /**
16 * @return LatePointAbstractAbility[]
17 */
18 public static function get_abilities(): array {
19 $base = LATEPOINT_ABSPATH . 'lib/abilities/customers/';
20
21 require_once $base . 'abstract-customer-ability.php';
22 require_once $base . 'list-customers.php';
23 require_once $base . 'get-customer.php';
24 require_once $base . 'search-customers.php';
25 require_once $base . 'get-customer-by-email.php';
26 require_once $base . 'create-customer.php';
27 require_once $base . 'update-customer.php';
28 require_once $base . 'delete-customer.php';
29 require_once $base . 'connect-customer-to-wp-user.php';
30 require_once $base . 'get-customer-bookings.php';
31 require_once $base . 'get-customer-orders.php';
32 require_once $base . 'get-total-customers-count.php';
33
34 return [
35 new LatePointAbilityListCustomers(),
36 new LatePointAbilityGetCustomer(),
37 new LatePointAbilitySearchCustomers(),
38 new LatePointAbilityGetCustomerByEmail(),
39 new LatePointAbilityCreateCustomer(),
40 new LatePointAbilityUpdateCustomer(),
41 new LatePointAbilityDeleteCustomer(),
42 new LatePointAbilityConnectCustomerToWpUser(),
43 new LatePointAbilityGetCustomerBookings(),
44 new LatePointAbilityGetCustomerOrders(),
45 new LatePointAbilityGetTotalCustomersCount(),
46 ];
47 }
48 }
49