Completed
Push — master ( 586b8e...cb0e4b )
by De Cramer
04:39 queued 53s
created

Player::setPath()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 3
CRAP Score 1

Importance

Changes 0
Metric Value
dl 0
loc 6
ccs 3
cts 3
cp 1
rs 9.4285
c 0
b 0
f 0
cc 1
eloc 3
nc 1
nop 1
crap 1
1
<?php
2
3
namespace eXpansion\Framework\PlayersBundle\Entity;
4
5
/**
6
 * Player
7
 */
8
class Player
9
{
10
    /**
11
     * @var int
12
     */
13
    private $id;
14
15
    /**
16
     * @var string
17
     */
18
    private $login;
19
20
    /**
21
     * @var string
22
     */
23
    private $nicknameStripped;
24
25
    /**
26
     * @var string
27
     */
28
    private $nickname;
29
30
    /**
31
     * @var string
32
     */
33
    private $path;
34
35
    /**
36
     * @var int
37
     */
38
    private $wins = 0;
39
40
    /**
41
     * @return int
42
     */
43
    private $onlineTime = 0;
44
45
    /**
46
     * @var \DateTime
47
     */
48
    private $lastOnline;
49
50
    /**
51
     * Get id
52
     *
53
     * @return int
54
     */
55 1
    public function getId()
56
    {
57 1
        return $this->id;
58
    }
59
60
    /**
61
     * Set login
62
     *
63
     * @param string $login
64
     *
65
     * @return Player
66
     */
67 35
    public function setLogin($login)
68
    {
69 35
        $this->login = $login;
70
71 35
        return $this;
72
    }
73
74
    /**
75
     * Get login
76
     *
77
     * @return string
78
     */
79 25
    public function getLogin()
80
    {
81 25
        return $this->login;
82
    }
83
84
    /**
85
     * Set nickname
86
     *
87
     * @param string $nickname
88
     *
89
     * @return Player
90
     */
91 32
    public function setNickname($nickname)
92
    {
93 32
        $this->nickname = $nickname;
94
95 32
        return $this;
96
    }
97
98
    /**
99
     * Get nickname
100
     *
101
     * @return string
102
     */
103 18
    public function getNickname()
104
    {
105 18
        return $this->nickname;
106
    }
107
108
    /**
109
     * @return string
110
     */
111 1
    public function getNicknameStripped()
112
    {
113 1
        return $this->nicknameStripped;
114
    }
115
116
    /**
117
     * @param string $nicknameStripped
118
     *
119
     * @return Player
120
     */
121 4
    public function setNicknameStripped($nicknameStripped)
122
    {
123 4
        $this->nicknameStripped = $nicknameStripped;
124
125 4
        return $this;
126
    }
127
128
    /**
129
     * Set path
130
     *
131
     * @param string $path
132
     *
133
     * @return Player
134
     */
135 7
    public function setPath($path)
136
    {
137 7
        $this->path = $path;
138
139 7
        return $this;
140
    }
141
142
    /**
143
     * Get path
144
     *
145
     * @return string
146
     */
147 1
    public function getPath()
148
    {
149 1
        return $this->path;
150
    }
151
152
    /**
153
     * @return int
154
     */
155 2
    public function getWins()
156
    {
157 2
        return $this->wins;
158
    }
159
160
    /**
161
     * @param int $wins
162
     *
163
     * @return Player
164
     */
165 2
    public function setWins($wins)
166
    {
167 2
        $this->wins = $wins;
168
169 2
        return $this;
170
    }
171
172
    /**
173
     * @return mixed
174
     */
175 6
    public function getOnlineTime()
176
    {
177 6
        return $this->onlineTime;
178
    }
179
180
    /**
181
     * @param mixed $onlineTime
182
     *
183
     * @return Player
184
     */
185 6
    public function setOnlineTime($onlineTime)
186
    {
187 6
        $this->onlineTime = $onlineTime;
188
189 6
        return $this;
190
    }
191
192
    /**
193
     * @return \DateTime
194
     */
195 1
    public function getLastOnline()
196
    {
197 1
        return $this->lastOnline;
198
    }
199
200
    /**
201
     * @param \DateTime $lastOnline
202
     *
203
     * @return Player
204
     */
205 7
    public function setLastOnline($lastOnline)
206
    {
207 7
        $this->lastOnline = $lastOnline;
208
209 7
        return $this;
210
    }
211
}
212
213