Code Duplication    Length = 365-365 lines in 2 locations

src/Traits/Document/RedditTrait.php 1 location

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

src/Traits/Entity/RedditTrait.php 1 location

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