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