This project does not seem to handle request data directly as such no vulnerable execution paths were found.
include
, or for example
via PHP's auto-loading mechanism.
These results are based on our legacy PHP analysis, consider migrating to our new PHP analysis engine instead. Learn more
1 | <?php |
||
2 | |||
3 | namespace EmanueleMinotto\HwiOauthBridge\Traits\Document; |
||
4 | |||
5 | use Doctrine\ODM\MongoDB\Mapping\Annotations as ODM; |
||
6 | |||
7 | View Code Duplication | trait DiscogsTrait |
|
0 ignored issues
–
show
|
|||
8 | { |
||
9 | /** |
||
10 | * Discogs username. |
||
11 | * |
||
12 | * @var string|null |
||
13 | * |
||
14 | * @ODM\String |
||
15 | */ |
||
16 | private $discogsUsername; |
||
17 | |||
18 | /** |
||
19 | * Discogs nickname. |
||
20 | * |
||
21 | * @var string|null |
||
22 | * |
||
23 | * @ODM\String |
||
24 | */ |
||
25 | private $discogsNickname; |
||
26 | |||
27 | /** |
||
28 | * Discogs first name. |
||
29 | * |
||
30 | * @var string|null |
||
31 | * |
||
32 | * @ODM\String |
||
33 | */ |
||
34 | private $discogsFirstName; |
||
35 | |||
36 | /** |
||
37 | * Discogs last name. |
||
38 | * |
||
39 | * @var string|null |
||
40 | * |
||
41 | * @ODM\String |
||
42 | */ |
||
43 | private $discogsLastName; |
||
44 | |||
45 | /** |
||
46 | * Discogs real name. |
||
47 | * |
||
48 | * @var string|null |
||
49 | * |
||
50 | * @ODM\String |
||
51 | */ |
||
52 | private $discogsRealName; |
||
53 | |||
54 | /** |
||
55 | * Discogs profilePicture. |
||
56 | * |
||
57 | * @var string|null |
||
58 | * |
||
59 | * @ODM\String |
||
60 | */ |
||
61 | private $discogsEmail; |
||
62 | |||
63 | /** |
||
64 | * Discogs profile picture. |
||
65 | * |
||
66 | * @var string|null |
||
67 | * |
||
68 | * @ODM\String |
||
69 | */ |
||
70 | private $discogsProfilePicture; |
||
71 | |||
72 | /** |
||
73 | * Discogs access token. |
||
74 | * |
||
75 | * @var string|null |
||
76 | * |
||
77 | * @ODM\String |
||
78 | */ |
||
79 | private $discogsAccessToken; |
||
80 | |||
81 | /** |
||
82 | * Discogs refresh token. |
||
83 | * |
||
84 | * @var string|null |
||
85 | * |
||
86 | * @ODM\String |
||
87 | */ |
||
88 | private $discogsRefreshToken; |
||
89 | |||
90 | /** |
||
91 | * Discogs expires in. |
||
92 | * |
||
93 | * @var string|null |
||
94 | * |
||
95 | * @ODMString |
||
96 | */ |
||
97 | private $discogsExpiresIn; |
||
98 | |||
99 | /** |
||
100 | * Discogs data. |
||
101 | * |
||
102 | * @var array|null |
||
103 | * |
||
104 | * @ODM\Hash |
||
105 | */ |
||
106 | private $discogsData; |
||
107 | |||
108 | /** |
||
109 | * Get Discogs access token. |
||
110 | * |
||
111 | * @return string|null |
||
112 | */ |
||
113 | 3 | public function getDiscogsAccessToken() |
|
114 | { |
||
115 | 3 | return $this->discogsAccessToken; |
|
116 | } |
||
117 | |||
118 | /** |
||
119 | * Gets the Discogs data. |
||
120 | * |
||
121 | * @return array|null |
||
122 | */ |
||
123 | 3 | public function getDiscogsData() |
|
124 | { |
||
125 | 3 | return $this->discogsData; |
|
126 | } |
||
127 | |||
128 | /** |
||
129 | * Get Discogs email. |
||
130 | * |
||
131 | * @return string|null |
||
132 | */ |
||
133 | 3 | public function getDiscogsEmail() |
|
134 | { |
||
135 | 3 | return $this->discogsEmail; |
|
136 | } |
||
137 | |||
138 | /** |
||
139 | * Get Discogs expires in. |
||
140 | * |
||
141 | * @return string|null |
||
142 | */ |
||
143 | 3 | public function getDiscogsExpiresIn() |
|
144 | { |
||
145 | 3 | return $this->discogsExpiresIn; |
|
146 | } |
||
147 | |||
148 | /** |
||
149 | * Get Discogs first name. |
||
150 | * |
||
151 | * @return string|null |
||
152 | */ |
||
153 | 3 | public function getDiscogsFirstName() |
|
154 | { |
||
155 | 3 | return $this->discogsFirstName; |
|
156 | } |
||
157 | |||
158 | /** |
||
159 | * Get Discogs last name. |
||
160 | * |
||
161 | * @return string|null |
||
162 | */ |
||
163 | 3 | public function getDiscogsLastName() |
|
164 | { |
||
165 | 3 | return $this->discogsLastName; |
|
166 | } |
||
167 | |||
168 | /** |
||
169 | * Get Discogs nickname. |
||
170 | * |
||
171 | * @return string|null |
||
172 | */ |
||
173 | 3 | public function getDiscogsNickname() |
|
174 | { |
||
175 | 3 | return $this->discogsNickname; |
|
176 | } |
||
177 | |||
178 | /** |
||
179 | * Get Discogs profile picture. |
||
180 | * |
||
181 | * @return string|null |
||
182 | */ |
||
183 | 3 | public function getDiscogsProfilePicture() |
|
184 | { |
||
185 | 3 | return $this->discogsProfilePicture; |
|
186 | } |
||
187 | |||
188 | /** |
||
189 | * Get Discogs real name. |
||
190 | * |
||
191 | * @return string|null |
||
192 | */ |
||
193 | 3 | public function getDiscogsRealName() |
|
194 | { |
||
195 | 3 | return $this->discogsRealName; |
|
196 | } |
||
197 | |||
198 | /** |
||
199 | * Get Discogs refresh token. |
||
200 | * |
||
201 | * @return string|null |
||
202 | */ |
||
203 | 3 | public function getDiscogsRefreshToken() |
|
204 | { |
||
205 | 3 | return $this->discogsRefreshToken; |
|
206 | } |
||
207 | |||
208 | /** |
||
209 | * Get Discogs username. |
||
210 | * |
||
211 | * @return string|null |
||
212 | */ |
||
213 | 3 | public function getDiscogsUsername() |
|
214 | { |
||
215 | 3 | return $this->discogsUsername; |
|
216 | } |
||
217 | |||
218 | /** |
||
219 | * Set Discogs access token. |
||
220 | * |
||
221 | * @param string|null $accessToken |
||
222 | * |
||
223 | * @return self |
||
224 | */ |
||
225 | 3 | public function setDiscogsAccessToken($accessToken) |
|
226 | { |
||
227 | 3 | $this->discogsAccessToken = $accessToken; |
|
228 | |||
229 | 3 | return $this; |
|
230 | } |
||
231 | |||
232 | /** |
||
233 | * Sets the Discogs data. |
||
234 | * |
||
235 | * @param array|null $data |
||
236 | * |
||
237 | * @return self |
||
238 | */ |
||
239 | 3 | public function setDiscogsData(array $data = null) |
|
240 | { |
||
241 | 3 | $this->discogsData = $data; |
|
242 | |||
243 | 3 | return $this; |
|
244 | } |
||
245 | |||
246 | /** |
||
247 | * Set Discogs email. |
||
248 | * |
||
249 | * @param string|null $email |
||
250 | * |
||
251 | * @return self |
||
252 | */ |
||
253 | 3 | public function setDiscogsEmail($email) |
|
254 | { |
||
255 | 3 | $this->discogsEmail = $email; |
|
256 | |||
257 | 3 | return $this; |
|
258 | } |
||
259 | |||
260 | /** |
||
261 | * Set Discogs expires in. |
||
262 | * |
||
263 | * @param string|null $expiresIn |
||
264 | * |
||
265 | * @return self |
||
266 | */ |
||
267 | 3 | public function setDiscogsExpiresIn($expiresIn) |
|
268 | { |
||
269 | 3 | $this->discogsExpiresIn = $expiresIn; |
|
270 | |||
271 | 3 | return $this; |
|
272 | } |
||
273 | |||
274 | /** |
||
275 | * Set Discogs first name. |
||
276 | * |
||
277 | * @param string|null $firstName |
||
278 | * |
||
279 | * @return self |
||
280 | */ |
||
281 | 3 | public function setDiscogsFirstName($firstName) |
|
282 | { |
||
283 | 3 | $this->discogsFirstName = $firstName; |
|
284 | |||
285 | 3 | return $this; |
|
286 | } |
||
287 | |||
288 | /** |
||
289 | * Set Discogs last name. |
||
290 | * |
||
291 | * @param string|null $lastName |
||
292 | * |
||
293 | * @return self |
||
294 | */ |
||
295 | 3 | public function setDiscogsLastName($lastName) |
|
296 | { |
||
297 | 3 | $this->discogsLastName = $lastName; |
|
298 | |||
299 | 3 | return $this; |
|
300 | } |
||
301 | |||
302 | /** |
||
303 | * Set Discogs nickname. |
||
304 | * |
||
305 | * @param string|null $nickname |
||
306 | * |
||
307 | * @return self |
||
308 | */ |
||
309 | 3 | public function setDiscogsNickname($nickname) |
|
310 | { |
||
311 | 3 | $this->discogsNickname = $nickname; |
|
312 | |||
313 | 3 | return $this; |
|
314 | } |
||
315 | |||
316 | /** |
||
317 | * Set Discogs profile picture. |
||
318 | * |
||
319 | * @param string|null $profilePicture |
||
320 | * |
||
321 | * @return self |
||
322 | */ |
||
323 | 3 | public function setDiscogsProfilePicture($profilePicture) |
|
324 | { |
||
325 | 3 | $this->discogsProfilePicture = $profilePicture; |
|
326 | |||
327 | 3 | return $this; |
|
328 | } |
||
329 | |||
330 | /** |
||
331 | * Set Discogs real name. |
||
332 | * |
||
333 | * @param string|null $realName |
||
334 | * |
||
335 | * @return self |
||
336 | */ |
||
337 | 3 | public function setDiscogsRealName($realName) |
|
338 | { |
||
339 | 3 | $this->discogsRealName = $realName; |
|
340 | |||
341 | 3 | return $this; |
|
342 | } |
||
343 | |||
344 | /** |
||
345 | * Set Discogs refresh token. |
||
346 | * |
||
347 | * @param string|null $refreshToken |
||
348 | * |
||
349 | * @return self |
||
350 | */ |
||
351 | 3 | public function setDiscogsRefreshToken($refreshToken) |
|
352 | { |
||
353 | 3 | $this->discogsRefreshToken = $refreshToken; |
|
354 | |||
355 | 3 | return $this; |
|
356 | } |
||
357 | |||
358 | /** |
||
359 | * Set Discogs username. |
||
360 | * |
||
361 | * @param string|null $username |
||
362 | * |
||
363 | * @return self |
||
364 | */ |
||
365 | 3 | public function setDiscogsUsername($username) |
|
366 | { |
||
367 | 3 | $this->discogsUsername = $username; |
|
368 | |||
369 | 3 | return $this; |
|
370 | } |
||
371 | } |
||
372 |
Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.
You can also find more detailed suggestions in the “Code” section of your repository.