Passed
Pull Request — master (#202)
by
unknown
02:43 queued 58s
created

VersionIssueCounts::setIssuesFixedCount()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 5
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nc 1
nop 1
dl 0
loc 5
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace JiraRestApi\Issue;
4
5
class VersionIssueCounts implements \JsonSerializable
6
{
7
    /** @var string */
8
    public $self;
9
10
    /** @var int */
11
    public $issuesFixedCount;
12
13
    /** @var int */
14
    public $issuesAffectedCount;
15
16
    /** @var int */
17
    public $issueCountWithCustomFieldsShowingVersion;
18
19
    /** @var \JiraRestApi\Issue\CustomFieldUsage[] */
20
    public $customFieldUsage;
21
22
    public function __construct()
23
    {
24
    }
25
26
    public function jsonSerialize()
27
    {
28
        return array_filter(get_object_vars($this));
29
    }
30
31
    public function setSelf($self)
32
    {
33
        $this->self = $self;
34
35
        return $this;
36
    }
37
38
    public function setIssuesFixedCount($issuesFixedCount)
39
    {
40
        $this->issuesFixedCount = $issuesFixedCount;
41
42
        return $this;
43
    }
44
45
    public function setIssuesAffectedCount($issuesAffectedCount)
46
    {
47
        $this->issuesAffectedCount = $issuesAffectedCount;
48
49
        return $this;
50
    }
51
52
    public function setIssueCountWithCustomFieldsShowingVersion($issueCountWithCustomFieldsShowingVersion)
53
    {
54
        $this->issueCountWithCustomFieldsShowingVersion = $issueCountWithCustomFieldsShowingVersion;
55
56
        return $this;
57
    }
58
59
    public function setCustomFieldUsage($customFieldUsage)
60
    {
61
        $this->customFieldUsage = $customFieldUsage;
62
63
        return $this;
64
    }
65
}
66