Passed
Pull Request — master (#34)
by
unknown
04:37
created

RiskFactors::setPasswordLastChangeDate()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 2
c 1
b 0
f 0
nc 1
nop 1
dl 0
loc 4
rs 10
1
<?php declare(strict_types=1);
2
3
namespace Ticketpark\SaferpayJson\Request\Container;
4
5
use JMS\Serializer\Annotation\SerializedName;
6
use JMS\Serializer\Annotation\Type;
7
8
final class RiskFactors
9
{
10
    const DELIVERY_TYPE_EMAIL = "EMAIL";
11
    const DELIVERY_TYPE_SHOP = "SHOP";
12
    const DELIVERY_TYPE_HOMEDELIVERY = "HOMEDELIVERY";
13
    const DELIVERY_TYPE_PICKUP = "PICKUP";
14
    const DELIVERY_TYPE_HQ = "HQ";
15
16
    /**
17
     * @var string|null
18
     * @SerializedName("DeliveryType")
19
     */
20
    private $deliveryType;
21
22
    /**
23
     * @var string|null
24
     * @SerializedName("AccountCreationDate")
25
     * @Type("string")
26
     */
27
    private $accountCreationDate;
28
29
    /**
30
     * @var string|null
31
     * @SerializedName("PasswordLastChangeDate")
32
     * @Type("string")
33
     */
34
    private $passwordLastChangeDate;
35
36
37
    public function getDeliveryType(): ?string {
38
        return $this->deliveryType;
39
    }
40
41
42
    public function setDeliveryType(?string $deliveryType): self {
43
        $this->deliveryType = $deliveryType;
44
45
        return $this;
46
    }
47
48
49
    public function getAccountCreationDate(): ?string {
50
        return $this->accountCreationDate;
51
    }
52
53
54
    public function setAccountCreationDate(?string $accountCreationDate): self {
55
        $this->accountCreationDate = $accountCreationDate;
56
57
        return $this;
58
    }
59
60
61
    public function getPasswordLastChangeDate(): ?string {
62
        return $this->passwordLastChangeDate;
63
    }
64
65
66
    public function setPasswordLastChangeDate(?string $passwordLastChangeDate): self {
67
        $this->passwordLastChangeDate = $passwordLastChangeDate;
68
69
        return $this;
70
    }
71
72
73
74
75
76
77
}
78