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 OdnoklassnikiTrait |
|
0 ignored issues
–
show
|
|||
8 | { |
||
9 | /** |
||
10 | * Odnoklassniki username. |
||
11 | * |
||
12 | * @var string|null |
||
13 | * |
||
14 | * @ODM\String |
||
15 | */ |
||
16 | private $odnoklassnikiUsername; |
||
17 | |||
18 | /** |
||
19 | * Odnoklassniki nickname. |
||
20 | * |
||
21 | * @var string|null |
||
22 | * |
||
23 | * @ODM\String |
||
24 | */ |
||
25 | private $odnoklassnikiNickname; |
||
26 | |||
27 | /** |
||
28 | * Odnoklassniki first name. |
||
29 | * |
||
30 | * @var string|null |
||
31 | * |
||
32 | * @ODM\String |
||
33 | */ |
||
34 | private $odnoklassnikiFirstName; |
||
35 | |||
36 | /** |
||
37 | * Odnoklassniki last name. |
||
38 | * |
||
39 | * @var string|null |
||
40 | * |
||
41 | * @ODM\String |
||
42 | */ |
||
43 | private $odnoklassnikiLastName; |
||
44 | |||
45 | /** |
||
46 | * Odnoklassniki real name. |
||
47 | * |
||
48 | * @var string|null |
||
49 | * |
||
50 | * @ODM\String |
||
51 | */ |
||
52 | private $odnoklassnikiRealName; |
||
53 | |||
54 | /** |
||
55 | * Odnoklassniki profilePicture. |
||
56 | * |
||
57 | * @var string|null |
||
58 | * |
||
59 | * @ODM\String |
||
60 | */ |
||
61 | private $odnoklassnikiEmail; |
||
62 | |||
63 | /** |
||
64 | * Odnoklassniki profile picture. |
||
65 | * |
||
66 | * @var string|null |
||
67 | * |
||
68 | * @ODM\String |
||
69 | */ |
||
70 | private $odnoklassnikiProfilePicture; |
||
71 | |||
72 | /** |
||
73 | * Odnoklassniki access token. |
||
74 | * |
||
75 | * @var string|null |
||
76 | * |
||
77 | * @ODM\String |
||
78 | */ |
||
79 | private $odnoklassnikiAccessToken; |
||
80 | |||
81 | /** |
||
82 | * Odnoklassniki refresh token. |
||
83 | * |
||
84 | * @var string|null |
||
85 | * |
||
86 | * @ODM\String |
||
87 | */ |
||
88 | private $odnoklassnikiRefreshToken; |
||
89 | |||
90 | /** |
||
91 | * Odnoklassniki expires in. |
||
92 | * |
||
93 | * @var string|null |
||
94 | * |
||
95 | * @ODMString |
||
96 | */ |
||
97 | private $odnoklassnikiExpiresIn; |
||
98 | |||
99 | /** |
||
100 | * Odnoklassniki data. |
||
101 | * |
||
102 | * @var array|null |
||
103 | * |
||
104 | * @ODM\Hash |
||
105 | */ |
||
106 | private $odnoklassnikiData; |
||
107 | |||
108 | /** |
||
109 | * Get Odnoklassniki access token. |
||
110 | * |
||
111 | * @return string|null |
||
112 | */ |
||
113 | 3 | public function getOdnoklassnikiAccessToken() |
|
114 | { |
||
115 | 3 | return $this->odnoklassnikiAccessToken; |
|
116 | } |
||
117 | |||
118 | /** |
||
119 | * Gets the Odnoklassniki data. |
||
120 | * |
||
121 | * @return array|null |
||
122 | */ |
||
123 | 3 | public function getOdnoklassnikiData() |
|
124 | { |
||
125 | 3 | return $this->odnoklassnikiData; |
|
126 | } |
||
127 | |||
128 | /** |
||
129 | * Get Odnoklassniki email. |
||
130 | * |
||
131 | * @return string|null |
||
132 | */ |
||
133 | 3 | public function getOdnoklassnikiEmail() |
|
134 | { |
||
135 | 3 | return $this->odnoklassnikiEmail; |
|
136 | } |
||
137 | |||
138 | /** |
||
139 | * Get Odnoklassniki expires in. |
||
140 | * |
||
141 | * @return string|null |
||
142 | */ |
||
143 | 3 | public function getOdnoklassnikiExpiresIn() |
|
144 | { |
||
145 | 3 | return $this->odnoklassnikiExpiresIn; |
|
146 | } |
||
147 | |||
148 | /** |
||
149 | * Get Odnoklassniki first name. |
||
150 | * |
||
151 | * @return string|null |
||
152 | */ |
||
153 | 3 | public function getOdnoklassnikiFirstName() |
|
154 | { |
||
155 | 3 | return $this->odnoklassnikiFirstName; |
|
156 | } |
||
157 | |||
158 | /** |
||
159 | * Get Odnoklassniki last name. |
||
160 | * |
||
161 | * @return string|null |
||
162 | */ |
||
163 | 3 | public function getOdnoklassnikiLastName() |
|
164 | { |
||
165 | 3 | return $this->odnoklassnikiLastName; |
|
166 | } |
||
167 | |||
168 | /** |
||
169 | * Get Odnoklassniki nickname. |
||
170 | * |
||
171 | * @return string|null |
||
172 | */ |
||
173 | 3 | public function getOdnoklassnikiNickname() |
|
174 | { |
||
175 | 3 | return $this->odnoklassnikiNickname; |
|
176 | } |
||
177 | |||
178 | /** |
||
179 | * Get Odnoklassniki profile picture. |
||
180 | * |
||
181 | * @return string|null |
||
182 | */ |
||
183 | 3 | public function getOdnoklassnikiProfilePicture() |
|
184 | { |
||
185 | 3 | return $this->odnoklassnikiProfilePicture; |
|
186 | } |
||
187 | |||
188 | /** |
||
189 | * Get Odnoklassniki real name. |
||
190 | * |
||
191 | * @return string|null |
||
192 | */ |
||
193 | 3 | public function getOdnoklassnikiRealName() |
|
194 | { |
||
195 | 3 | return $this->odnoklassnikiRealName; |
|
196 | } |
||
197 | |||
198 | /** |
||
199 | * Get Odnoklassniki refresh token. |
||
200 | * |
||
201 | * @return string|null |
||
202 | */ |
||
203 | 3 | public function getOdnoklassnikiRefreshToken() |
|
204 | { |
||
205 | 3 | return $this->odnoklassnikiRefreshToken; |
|
206 | } |
||
207 | |||
208 | /** |
||
209 | * Get Odnoklassniki username. |
||
210 | * |
||
211 | * @return string|null |
||
212 | */ |
||
213 | 3 | public function getOdnoklassnikiUsername() |
|
214 | { |
||
215 | 3 | return $this->odnoklassnikiUsername; |
|
216 | } |
||
217 | |||
218 | /** |
||
219 | * Set Odnoklassniki access token. |
||
220 | * |
||
221 | * @param string|null $accessToken |
||
222 | * |
||
223 | * @return self |
||
224 | */ |
||
225 | 3 | public function setOdnoklassnikiAccessToken($accessToken) |
|
226 | { |
||
227 | 3 | $this->odnoklassnikiAccessToken = $accessToken; |
|
228 | |||
229 | 3 | return $this; |
|
230 | } |
||
231 | |||
232 | /** |
||
233 | * Sets the Odnoklassniki data. |
||
234 | * |
||
235 | * @param array|null $data |
||
236 | * |
||
237 | * @return self |
||
238 | */ |
||
239 | 3 | public function setOdnoklassnikiData(array $data = null) |
|
240 | { |
||
241 | 3 | $this->odnoklassnikiData = $data; |
|
242 | |||
243 | 3 | return $this; |
|
244 | } |
||
245 | |||
246 | /** |
||
247 | * Set Odnoklassniki email. |
||
248 | * |
||
249 | * @param string|null $email |
||
250 | * |
||
251 | * @return self |
||
252 | */ |
||
253 | 3 | public function setOdnoklassnikiEmail($email) |
|
254 | { |
||
255 | 3 | $this->odnoklassnikiEmail = $email; |
|
256 | |||
257 | 3 | return $this; |
|
258 | } |
||
259 | |||
260 | /** |
||
261 | * Set Odnoklassniki expires in. |
||
262 | * |
||
263 | * @param string|null $expiresIn |
||
264 | * |
||
265 | * @return self |
||
266 | */ |
||
267 | 3 | public function setOdnoklassnikiExpiresIn($expiresIn) |
|
268 | { |
||
269 | 3 | $this->odnoklassnikiExpiresIn = $expiresIn; |
|
270 | |||
271 | 3 | return $this; |
|
272 | } |
||
273 | |||
274 | /** |
||
275 | * Set Odnoklassniki first name. |
||
276 | * |
||
277 | * @param string|null $firstName |
||
278 | * |
||
279 | * @return self |
||
280 | */ |
||
281 | 3 | public function setOdnoklassnikiFirstName($firstName) |
|
282 | { |
||
283 | 3 | $this->odnoklassnikiFirstName = $firstName; |
|
284 | |||
285 | 3 | return $this; |
|
286 | } |
||
287 | |||
288 | /** |
||
289 | * Set Odnoklassniki last name. |
||
290 | * |
||
291 | * @param string|null $lastName |
||
292 | * |
||
293 | * @return self |
||
294 | */ |
||
295 | 3 | public function setOdnoklassnikiLastName($lastName) |
|
296 | { |
||
297 | 3 | $this->odnoklassnikiLastName = $lastName; |
|
298 | |||
299 | 3 | return $this; |
|
300 | } |
||
301 | |||
302 | /** |
||
303 | * Set Odnoklassniki nickname. |
||
304 | * |
||
305 | * @param string|null $nickname |
||
306 | * |
||
307 | * @return self |
||
308 | */ |
||
309 | 3 | public function setOdnoklassnikiNickname($nickname) |
|
310 | { |
||
311 | 3 | $this->odnoklassnikiNickname = $nickname; |
|
312 | |||
313 | 3 | return $this; |
|
314 | } |
||
315 | |||
316 | /** |
||
317 | * Set Odnoklassniki profile picture. |
||
318 | * |
||
319 | * @param string|null $profilePicture |
||
320 | * |
||
321 | * @return self |
||
322 | */ |
||
323 | 3 | public function setOdnoklassnikiProfilePicture($profilePicture) |
|
324 | { |
||
325 | 3 | $this->odnoklassnikiProfilePicture = $profilePicture; |
|
326 | |||
327 | 3 | return $this; |
|
328 | } |
||
329 | |||
330 | /** |
||
331 | * Set Odnoklassniki real name. |
||
332 | * |
||
333 | * @param string|null $realName |
||
334 | * |
||
335 | * @return self |
||
336 | */ |
||
337 | 3 | public function setOdnoklassnikiRealName($realName) |
|
338 | { |
||
339 | 3 | $this->odnoklassnikiRealName = $realName; |
|
340 | |||
341 | 3 | return $this; |
|
342 | } |
||
343 | |||
344 | /** |
||
345 | * Set Odnoklassniki refresh token. |
||
346 | * |
||
347 | * @param string|null $refreshToken |
||
348 | * |
||
349 | * @return self |
||
350 | */ |
||
351 | 3 | public function setOdnoklassnikiRefreshToken($refreshToken) |
|
352 | { |
||
353 | 3 | $this->odnoklassnikiRefreshToken = $refreshToken; |
|
354 | |||
355 | 3 | return $this; |
|
356 | } |
||
357 | |||
358 | /** |
||
359 | * Set Odnoklassniki username. |
||
360 | * |
||
361 | * @param string|null $username |
||
362 | * |
||
363 | * @return self |
||
364 | */ |
||
365 | 3 | public function setOdnoklassnikiUsername($username) |
|
366 | { |
||
367 | 3 | $this->odnoklassnikiUsername = $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.