Test Failed
Push — master ( 299cbe...c555d0 )
by Maxim
01:58
created

IdCard   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 1
dl 0
loc 12
c 0
b 0
f 0
rs 10
1
<?php
2
/**
3
 * This file is a part of "Axessors" library.
4
 *
5
 * @author <[email protected]>
6
 * @package NoOne4rever\Axessors
7
 * @license GPL
8
 */
9
10
namespace NoOne4rever\Axessors\Examples;
11
12
use NoOne4rever\Axessors\Axessors;
13
14
/**
15
 * Class IdCard.
16
 *
17
 * Employee's id card.
18
 *
19
 * @method int getNumber() getter for card number
20
 * @method void setNumber(int $number) setter for card number
21
 * @method string getDateExpire() getter for expiration date
22
 * @method void setDateExpire(int $timestamp) setter for expiration date
23
 */
24
class IdCard
25
{
26
    use Axessors;
27
28
    /** @var int card number */
29
    private $number; #> +axs int
30
    /** @var int timestamp of expiration date */
31
    private $dateExpire; #> +wrt int +rdb >> `$var = date('d.m.Y', $var)`
32
33
    public function __construct(int $number)
34
    {
35
        $this->number = $number;
36
    }
37
}