PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.24
Booking for Appointments and Events Calendar – Amelia v1.2.24
2.4.9 2.4.8 2.4.7 2.4.6 2.4.5 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 / Domain / Entity / User / AppleCalendarEmployeeConnect.php
ameliabooking / src / Domain / Entity / User Last commit date
AbstractUser.php 1 year ago Admin.php 7 years ago AppleCalendarEmployeeConnect.php 1 year ago Customer.php 2 years ago Manager.php 7 years ago Provider.php 1 year ago
AppleCalendarEmployeeConnect.php
54 lines
1 <?php
2
3 namespace AmeliaBooking\Domain\Entity\User;
4
5 use AmeliaBooking\Domain\ValueObjects\String\Name;
6
7 class AppleCalendarEmployeeConnect
8 {
9 /** @var Name */
10 private $iCloudId;
11
12 /** @var Name */
13 private $appSpecificPassword;
14
15 /**
16 * @return Name
17 */
18 public function getICloudId()
19 {
20 return $this->iCloudId;
21 }
22
23 /**
24 * @param Name $iCloudId
25 */
26 public function setICloudId($iCloudId)
27 {
28 $this->iCloudId = $iCloudId;
29 }
30
31 /**
32 * @return Name
33 */
34 public function getAppSpecificPassword()
35 {
36 return $this->appSpecificPassword;
37 }
38
39 /**
40 * @param Name $appSpecificPassword
41 */
42 public function setAppSpecificPassword($appSpecificPassword)
43 {
44 $this->appSpecificPassword = $appSpecificPassword;
45 }
46
47 public function toArray()
48 {
49 return [
50 'iCloudId' => $this->getICloudId() ? $this->getICloudId()->getValue() : null,
51 'appSpecificPassword' => $this->getAppSpecificPassword() ? $this->getAppSpecificPassword()->getValue() : null,
52 ];
53 }
54 }