Passed
Pull Request — master (#15)
by Daniel
02:49
created

Vcs::getToken()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 1
c 1
b 0
f 0
nc 1
nop 0
dl 0
loc 3
rs 10
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Dandelion\Configuration;
6
7
use Dandelion\Configuration\Vcs\Owner;
8
9
class Vcs
10
{
11
    /**
12
     * @var \Dandelion\Configuration\Vcs\Owner
13
     */
14
    protected $owner;
15
16
    /**
17
     * @var string
18
     */
19
    protected $token;
20
21
    /**
22
     * @return \Dandelion\Configuration\Vcs\Owner
23
     */
24
    public function getOwner(): Owner
25
    {
26
        return $this->owner;
27
    }
28
29
    /**
30
     * @param \Dandelion\Configuration\Vcs\Owner $owner
31
     *
32
     * @return \Dandelion\Configuration\Vcs
33
     */
34
    public function setOwner(Owner $owner): Vcs
35
    {
36
        $this->owner = $owner;
37
38
        return $this;
39
    }
40
41
    /**
42
     * @return string
43
     */
44
    public function getToken(): string
45
    {
46
        return $this->token;
47
    }
48
49
    /**
50
     * @param string $token
51
     *
52
     * @return \Dandelion\Configuration\Vcs
53
     */
54
    public function setToken(string $token): Vcs
55
    {
56
        $this->token = $token;
57
58
        return $this;
59
    }
60
}
61