PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.11
Booking for Appointments and Events Calendar – Amelia v1.2.11
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 / Application / Services / Placeholder / BasicPackagePlaceholderService.php
ameliabooking / src / Application / Services / Placeholder Last commit date
AppointmentPlaceholderService.php 1 year ago AppointmentsPlaceholderService.php 1 year ago BasicPackagePlaceholderService.php 2 years ago EventPlaceholderService.php 1 year ago PlaceholderService.php 1 year ago PlaceholderServiceInterface.php 1 year ago
BasicPackagePlaceholderService.php
64 lines
1 <?php
2 /**
3 * @copyright © TMS-Plugins. All rights reserved.
4 * @licence See LICENCE.md for license details.
5 */
6
7 namespace AmeliaBooking\Application\Services\Placeholder;
8
9 use AmeliaBooking\Domain\Entity\User\AbstractUser;
10 use Exception;
11 use Interop\Container\Exception\ContainerException;
12 use Slim\Exception\ContainerValueNotFoundException;
13
14 /**
15 * Class BasicPackagePlaceholderService
16 *
17 * @package AmeliaBooking\Application\Services\Placeholder
18 */
19 class BasicPackagePlaceholderService extends AppointmentPlaceholderService
20 {
21 /**
22 * @return array
23 *
24 * @throws ContainerException
25 */
26 public function getEntityPlaceholdersDummyData($type)
27 {
28 return [];
29 }
30
31 /**
32 * @param array $package
33 * @param int $bookingKey
34 * @param string $type
35 * @param AbstractUser $customer
36 *
37 * @return array
38 *
39 * @throws ContainerValueNotFoundException
40 * @throws ContainerException
41 * @throws Exception
42 */
43 public function getPlaceholdersData($package, $bookingKey = null, $type = null, $customer = null, $allBookings = null)
44 {
45 return [];
46 }
47
48 /**
49 * @param array $entity
50 *
51 * @param string $subject
52 * @param string $body
53 * @param int $userId
54 * @return array
55 */
56 public function reParseContentForProvider($entity, $subject, $body, $userId)
57 {
58 return [
59 'body' => '',
60 'subject' => '',
61 ];
62 }
63 }
64