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

Room   A

Complexity

Total Complexity 3

Size/Duplication

Total Lines 37
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 3
dl 0
loc 37
c 0
b 0
f 0
rs 10
1
<?php
2
3
/**
4
 * Class Room.
5
 *
6
 * Employee's room.
7
 */
8
class Room
9
{
10
    /** @var int room number */
11
    private $number;
12
13
    /**
14
     * Room constructor.
15
     *
16
     * @param int $number room number
17
     */
18
    public function __construct(int $number)
19
    {
20
        $this->number = $number;
21
    }
22
23
    /**
24
     * Getter for room number.
25
     *
26
     * @see Room::$number
27
     *
28
     * @return int room number
29
     */
30
    public function getNumber(): int
31
    {
32
        return $this->number;
33
    }
34
35
    /**
36
     * Setter for room number.
37
     *
38
     * @see Room::$number
39
     *
40
     * @param int $number new room number
41
     */
42
    public function setNumber(int $number): void
43
    {
44
        $this->number = $number;
45
    }
46
}