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-agents.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-agents.php
47 lines
1 <?php
2 /**
3 * LatePoint Abilities — Agents module factory.
4 *
5 * @package LatePoint\Abilities
6 * @since 5.3.0
7 */
8
9 if ( ! defined( 'ABSPATH' ) ) {
10 exit;
11 }
12
13 class LatePointAbilitiesAgents {
14
15 /**
16 * @return LatePointAbstractAbility[]
17 */
18 public static function get_abilities(): array {
19 $base = LATEPOINT_ABSPATH . 'lib/abilities/agents/';
20
21 require_once $base . 'abstract-agent-ability.php';
22 require_once $base . 'get-agents.php';
23 require_once $base . 'get-agent.php';
24 require_once $base . 'create-agent.php';
25 require_once $base . 'update-agent.php';
26 require_once $base . 'delete-agent.php';
27 require_once $base . 'enable-agent.php';
28 require_once $base . 'disable-agent.php';
29 require_once $base . 'get-agent-services.php';
30 require_once $base . 'get-agent-bookings.php';
31 require_once $base . 'get-agent-revenue.php';
32
33 return [
34 new LatePointAbilityGetAgents(),
35 new LatePointAbilityGetAgent(),
36 new LatePointAbilityCreateAgent(),
37 new LatePointAbilityUpdateAgent(),
38 new LatePointAbilityDeleteAgent(),
39 new LatePointAbilityEnableAgent(),
40 new LatePointAbilityDisableAgent(),
41 new LatePointAbilityGetAgentServices(),
42 new LatePointAbilityGetAgentBookings(),
43 new LatePointAbilityGetAgentRevenue(),
44 ];
45 }
46 }
47