Code Duplication    Length = 365-365 lines in 2 locations

src/Traits/Document/GoogleTrait.php 1 location

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

src/Traits/Entity/GoogleTrait.php 1 location

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