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