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