PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.1
Booking for Appointments and Events Calendar – Amelia v2.1
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 / ValueObjects / BooleanValueObject.php
ameliabooking / src / Domain / ValueObjects Last commit date
DateTime 6 months ago Number 6 months ago String 6 months ago BooleanValueObject.php 6 months ago Discount.php 6 months ago DiscountFixedValue.php 6 months ago DiscountPercentageValue.php 6 months ago Duration.php 7 years ago Gender.php 1 year ago GeoTag.php 7 years ago Json.php 6 months ago Picture.php 1 year ago PositiveDuration.php 7 years ago Priority.php 6 months ago Recurring.php 4 years ago
BooleanValueObject.php
40 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\Domain\ValueObjects;
9
10 /**
11 * Class BooleanValueObject
12 *
13 * @package AmeliaBooking\Domain\ValueObjects
14 */
15 final class BooleanValueObject
16 {
17 /**
18 * @var bool
19 */
20 private $value;
21
22 /**
23 * @param bool $value
24 */
25 public function __construct($value)
26 {
27 $this->value = (bool)$value;
28 }
29
30 /**
31 * Return the value from the value object
32 *
33 * @return boolean
34 */
35 public function getValue()
36 {
37 return $this->value;
38 }
39 }
40