Passed
Push — master ( 6d6f4a...2fcf63 )
by Alec
01:59
created

ExtendedCounterFields::getPath()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 3
ccs 2
cts 2
cp 1
crap 1
rs 10
c 0
b 0
f 0
1
<?php declare(strict_types=1);
2
3
namespace AlecRabbit\Counters\Core\Traits;
4
5
trait ExtendedCounterFields
6
{
7
    /** @var int */
8
    protected $max = 0;
9
10
    /** @var int */
11
    protected $min = 0;
12
13
    /** @var int */
14
    protected $path = 0;
15
16
    /** @var int */
17
    protected $length = 0;
18
19
    /** @var int */
20
    protected $diff = 0;
21
22
    /** @var int */
23
    protected $bumpedBack = 0;
24
25
    /**
26
     * @return int
27
     */
28 7
    public function getMax(): int
29
    {
30 7
        return $this->max;
31
    }
32
33
    /**
34
     * @return int
35
     */
36 7
    public function getMin(): int
37
    {
38 7
        return $this->min;
39
    }
40
41
    /**
42
     * @return int
43
     */
44 7
    public function getPath(): int
45
    {
46 7
        return $this->path;
47
    }
48
49
    /**
50
     * @return int
51
     */
52 7
    public function getLength(): int
53
    {
54 7
        return $this->length;
55
    }
56
57
    /**
58
     * @return int
59
     */
60 7
    public function getDiff(): int
61
    {
62 7
        return $this->diff;
63
    }
64
65
    /**
66
     * @return int
67
     */
68 7
    public function getBumpedBack(): int
69
    {
70 7
        return $this->bumpedBack;
71
    }
72
}
73