PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.4
Booking for Appointments and Events Calendar – Amelia v2.4.4
2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / src / Infrastructure / Services / Zoom / StarterZoomService.php
ameliabooking / src / Infrastructure / Services / Zoom Last commit date
AbstractZoomService.php 2 months ago StarterZoomService.php 2 months ago
StarterZoomService.php
102 lines
1 <?php
2
3 /**
4 * @copyright © Melograno Ventures. All rights reserved.
5 * @licence See LICENCE.md for license details.
6 */
7
8 namespace AmeliaBooking\Infrastructure\Services\Zoom;
9
10 use AmeliaBooking\Domain\Services\Settings\SettingsService;
11
12 /**
13 * Class StarterZoomService
14 *
15 * @package AmeliaBooking\Infrastructure\Services\Zoom
16 */
17 class StarterZoomService extends AbstractZoomService
18 {
19 /**
20 * StarterZoomService constructor.
21 *
22 * @param SettingsService $settingsService
23 */
24 public function __construct(SettingsService $settingsService)
25 {
26 $this->settingsService = $settingsService;
27 }
28
29 /**
30 * @param string $requestUrl
31 * @param array|null $data
32 * @param string $method
33 *
34 * @return array
35 */
36 public function execute($requestUrl, $data, $method, $zoomSettings = [])
37 {
38 return [];
39 }
40
41 /**
42 *
43 * @return array
44 */
45 public function getUsers()
46 {
47 return [];
48 }
49
50 /**
51 * @param array $zoomSettings
52 *
53 * @return array
54 */
55 public function validateCredentials($zoomSettings)
56 {
57 return [];
58 }
59
60 /**
61 * @param int $userId
62 * @param array $data
63 *
64 * @return array
65 */
66 public function createMeeting($userId, $data)
67 {
68 return [];
69 }
70
71 /**
72 * @param int $meetingId
73 * @param array $data
74 *
75 * @return array
76 */
77 public function updateMeeting($meetingId, $data)
78 {
79 return [];
80 }
81
82 /**
83 * @param int $meetingId
84 *
85 * @return array
86 */
87 public function deleteMeeting($meetingId)
88 {
89 return [];
90 }
91
92 /**
93 * @param int $meetingId
94 *
95 * @return array
96 */
97 public function getMeeting($meetingId)
98 {
99 return [];
100 }
101 }
102