Code Duplication    Length = 365-365 lines in 2 locations

src/Traits/Document/StereomoodTrait.php 1 location

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

src/Traits/Entity/StereomoodTrait.php 1 location

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