|
@@ -32,23 +32,498 @@ class LoadTagData extends AbstractFixture implements OrderedFixtureInterface, C
|
32
|
32
|
$tag = new Tag();
|
33
|
33
|
$tag->setName(ucfirst($name));
|
34
|
34
|
$this->entity_manager->persist($tag);
|
35
|
|
- $this->addReference('tag_'.$name, $tag);
|
|
35
|
+ $this->addReference('tag_'.strtolower(str_replace(' ', '-', $name)), $tag);
|
36
|
36
|
}
|
37
|
37
|
|
38
|
38
|
public function load($entity_manager)
|
39
|
39
|
{
|
40
|
40
|
$this->entity_manager = $entity_manager;
|
41
|
41
|
|
42
|
|
- foreach (array(
|
43
|
|
- 'hardtek', 'tribe', 'electro', 'pop', 'poprock',
|
44
|
|
- 'independent', 'indie', 'indiepop', 'indierock', 'industrial',
|
45
|
|
- 'instrumental', 'italiano', 'jam', 'jazz', 'jazzrock', 'jazzy', 'jungle',
|
46
|
|
- 'keyboard', 'latin', 'latino', 'live', 'lofi', 'lounge', 'meditation',
|
47
|
|
- 'melancolique', 'mellow', 'melodique', 'metal','metalcore','minimal',
|
48
|
|
- 'minimalism', 'minimaltechno', 'mix', 'movie', 'medieval', 'psytrance', 'chanteuse'
|
49
|
|
- , 'dubstep', 'drum and bass', 'beatbox', 'hardcore'
|
50
|
|
-
|
51
|
|
- ) as $tag_name)
|
|
42
|
+ $tags_names = array(
|
|
43
|
+
|
|
44
|
+ '2 Step',
|
|
45
|
+
|
|
46
|
+ 'A cappella',
|
|
47
|
+ 'Acousmatique',
|
|
48
|
+ 'Acidcore',
|
|
49
|
+ 'Acid breaks',
|
|
50
|
+ 'Acid house',
|
|
51
|
+ 'Acid rock',
|
|
52
|
+ 'Acid Folk',
|
|
53
|
+ 'Acid techno',
|
|
54
|
+ 'Acid trance',
|
|
55
|
+ 'Allaoui',
|
|
56
|
+ 'Arfa',
|
|
57
|
+ 'Ambient Minimaliste',
|
|
58
|
+ 'Ambient Jungle',
|
|
59
|
+ 'Ambient Techno',
|
|
60
|
+ 'Ambient House',
|
|
61
|
+ 'Anarcho-punk',
|
|
62
|
+ 'Art acousmatique',
|
|
63
|
+ 'Avant-gardiste',
|
|
64
|
+ 'Abstract hip-hop',
|
|
65
|
+ 'Acid jazz',
|
|
66
|
+ 'Alternative hip-hop',
|
|
67
|
+ 'Ambient',
|
|
68
|
+ 'Axé',
|
|
69
|
+
|
|
70
|
+ 'Baroque',
|
|
71
|
+ 'Brass Band',
|
|
72
|
+ 'Bachata',
|
|
73
|
+ 'Bachatango',
|
|
74
|
+ 'Bacalao',
|
|
75
|
+ 'Baile funk',
|
|
76
|
+ 'Ballade',
|
|
77
|
+ 'Ballet',
|
|
78
|
+ 'Batcave',
|
|
79
|
+ 'Beat',
|
|
80
|
+ 'Bebop',
|
|
81
|
+ 'Berceuse',
|
|
82
|
+ 'Big band',
|
|
83
|
+ 'Biguine',
|
|
84
|
+ 'Black metal',
|
|
85
|
+ 'Blues',
|
|
86
|
+ 'Bluegrass',
|
|
87
|
+ 'Boléro',
|
|
88
|
+ 'Boogie',
|
|
89
|
+ 'Bossa-Nova',
|
|
90
|
+ 'Big beat',
|
|
91
|
+ 'Braindance',
|
|
92
|
+ 'Breakbeat',
|
|
93
|
+ 'Breakcore',
|
|
94
|
+ 'Bretonne',
|
|
95
|
+ 'Brit House',
|
|
96
|
+ 'Britpop',
|
|
97
|
+ 'Broken beat',
|
|
98
|
+ 'Brutal death metal',
|
|
99
|
+
|
|
100
|
+ 'Cabaret',
|
|
101
|
+ 'Cadienne',
|
|
102
|
+ 'Calypso',
|
|
103
|
+ 'Capoeira',
|
|
104
|
+ 'Celtique',
|
|
105
|
+ 'Chaâbi',
|
|
106
|
+ 'Cha-cha-cha',
|
|
107
|
+ 'Chabada',
|
|
108
|
+ 'Changüi',
|
|
109
|
+ 'Chant grégorien',
|
|
110
|
+ 'Chanson française',
|
|
111
|
+ 'Charleston',
|
|
112
|
+ 'Chicago House',
|
|
113
|
+ 'Chœur',
|
|
114
|
+ 'Classique',
|
|
115
|
+ 'Club',
|
|
116
|
+ 'Coimbra',
|
|
117
|
+ 'Coldwave',
|
|
118
|
+ 'Comptine',
|
|
119
|
+ 'Contradanza',
|
|
120
|
+ 'Country',
|
|
121
|
+ 'Crossover',
|
|
122
|
+ 'Crust',
|
|
123
|
+ 'Crunk',
|
|
124
|
+ 'Culte',
|
|
125
|
+ 'Cumbia',
|
|
126
|
+
|
|
127
|
+ 'Dance',
|
|
128
|
+ 'Dance-Pop',
|
|
129
|
+ 'Dance-Punk',
|
|
130
|
+ 'Dance-Rock',
|
|
131
|
+ 'Dancehall',
|
|
132
|
+ 'Dancehall-Reggae',
|
|
133
|
+ 'Dark ambient',
|
|
134
|
+ 'Dark house',
|
|
135
|
+ 'Dark metal',
|
|
136
|
+ 'Darkstep',
|
|
137
|
+ 'Darksynth',
|
|
138
|
+ 'Darkwave',
|
|
139
|
+ 'Death metal',
|
|
140
|
+ 'Death Rock',
|
|
141
|
+ 'Deep House',
|
|
142
|
+ 'Detroit house',
|
|
143
|
+ 'Dirty South',
|
|
144
|
+ 'Disco',
|
|
145
|
+ 'Disco house',
|
|
146
|
+ 'Diva house',
|
|
147
|
+ 'Doom metal',
|
|
148
|
+ 'Doo-wop',
|
|
149
|
+ 'Down tempo',
|
|
150
|
+ 'Dream',
|
|
151
|
+ 'Drill\'n bass',
|
|
152
|
+ 'Drum and bass',
|
|
153
|
+ 'Dub',
|
|
154
|
+ 'Dubstep',
|
|
155
|
+ 'Dub poetry',
|
|
156
|
+ 'Dub house',
|
|
157
|
+
|
|
158
|
+ 'East Coast',
|
|
159
|
+ 'EBM',
|
|
160
|
+ 'Electro',
|
|
161
|
+ 'Electroacoustique',
|
|
162
|
+ 'Electro Boogie',
|
|
163
|
+ 'Electro-Goth',
|
|
164
|
+ 'Electro industriel',
|
|
165
|
+ 'Electro Jazz',
|
|
166
|
+ 'Electro rock',
|
|
167
|
+ 'Electroclash',
|
|
168
|
+ 'Electronic Body Music',
|
|
169
|
+ 'Electronique',
|
|
170
|
+ 'Electro-pop',
|
|
171
|
+ 'Émergente',
|
|
172
|
+ 'Emocore',
|
|
173
|
+ 'Ethnique',
|
|
174
|
+ 'Eurobeat',
|
|
175
|
+ 'Euroclash',
|
|
176
|
+ 'Eurodance',
|
|
177
|
+ 'Euro Disco',
|
|
178
|
+ 'Euro-Trance',
|
|
179
|
+ 'Euro-Pop',
|
|
180
|
+ 'Expérimentale',
|
|
181
|
+
|
|
182
|
+ 'Fado',
|
|
183
|
+ 'Fanfare',
|
|
184
|
+ 'Filin',
|
|
185
|
+ 'Flamenco',
|
|
186
|
+ 'Folk',
|
|
187
|
+ 'Folk metal',
|
|
188
|
+ 'Forrò',
|
|
189
|
+ 'Fox-trot',
|
|
190
|
+ 'Freestyle',
|
|
191
|
+ 'Fugue',
|
|
192
|
+ 'Funk',
|
|
193
|
+ 'French touch',
|
|
194
|
+
|
|
195
|
+ 'Gangsta Funk',
|
|
196
|
+ 'Gabber',
|
|
197
|
+ 'Gangsta Rap',
|
|
198
|
+ 'Garage Rock',
|
|
199
|
+ 'Garage House',
|
|
200
|
+ 'Gavotte',
|
|
201
|
+ 'Geek Rock',
|
|
202
|
+ 'Gigue (danse)',
|
|
203
|
+ 'Glam rock',
|
|
204
|
+ 'Glitchcore',
|
|
205
|
+ 'Goregrind',
|
|
206
|
+ 'Gospel',
|
|
207
|
+ 'Gospel Rock',
|
|
208
|
+ 'Gospel Pop',
|
|
209
|
+ 'Gothabilly',
|
|
210
|
+ 'Goth Rock',
|
|
211
|
+ 'Gothic metal',
|
|
212
|
+ 'Gnaouas',
|
|
213
|
+ 'Grindcore',
|
|
214
|
+ 'Grindie',
|
|
215
|
+ 'Grunge',
|
|
216
|
+
|
|
217
|
+ 'Habanera',
|
|
218
|
+ 'Hair metal',
|
|
219
|
+ 'Handsup',
|
|
220
|
+ 'Happy hardcore',
|
|
221
|
+ 'Hard house',
|
|
222
|
+ 'Hard rock',
|
|
223
|
+ 'Hard trance',
|
|
224
|
+ 'Hard-core',
|
|
225
|
+ 'Hardtek',
|
|
226
|
+ 'Hardstyle',
|
|
227
|
+ 'Heavy metal',
|
|
228
|
+ 'Hellbilly',
|
|
229
|
+ 'Hi-NRG',
|
|
230
|
+ 'Hip-hop',
|
|
231
|
+ 'Hip-house',
|
|
232
|
+ 'House',
|
|
233
|
+ 'House progressive',
|
|
234
|
+ 'Horror punk',
|
|
235
|
+
|
|
236
|
+ 'IDM',
|
|
237
|
+ 'Illbient',
|
|
238
|
+ 'Indie dance',
|
|
239
|
+ 'Indie Rock',
|
|
240
|
+ 'Indie pop',
|
|
241
|
+ 'Indie Folk',
|
|
242
|
+ 'Industrial Metal',
|
|
243
|
+ 'Industrial Rock',
|
|
244
|
+ 'Industriel',
|
|
245
|
+ 'Instrumental',
|
|
246
|
+ 'Irlandaise',
|
|
247
|
+ 'Italo Disco',
|
|
248
|
+ 'ItaloDance',
|
|
249
|
+
|
|
250
|
+ 'Javanaise',
|
|
251
|
+ 'JPop',
|
|
252
|
+ 'Jrock',
|
|
253
|
+ 'Java',
|
|
254
|
+ 'Jazz',
|
|
255
|
+ 'Jazz-rock fusion',
|
|
256
|
+ 'Jazz Rap',
|
|
257
|
+ 'Jazz house',
|
|
258
|
+ 'Jerk',
|
|
259
|
+ 'jumpstyle',
|
|
260
|
+ 'jungle',
|
|
261
|
+
|
|
262
|
+ 'Kizomba',
|
|
263
|
+ 'Klezmer',
|
|
264
|
+ 'Kompa',
|
|
265
|
+ 'Kpop',
|
|
266
|
+ 'Krautrock',
|
|
267
|
+ 'Kuduro',
|
|
268
|
+
|
|
269
|
+ 'Latin',
|
|
270
|
+ 'Latin House',
|
|
271
|
+ 'Locale',
|
|
272
|
+ 'Lo-fi',
|
|
273
|
+ 'Logobi',
|
|
274
|
+ 'Louange',
|
|
275
|
+ 'Lounge',
|
|
276
|
+ 'Lied',
|
|
277
|
+
|
|
278
|
+ 'Madison',
|
|
279
|
+ 'Mainstream rap',
|
|
280
|
+ 'Makina',
|
|
281
|
+ 'Maloya',
|
|
282
|
+ 'Mambo',
|
|
283
|
+ 'Marche',
|
|
284
|
+ 'Mashup',
|
|
285
|
+ 'Mazurka',
|
|
286
|
+ 'Mbalax',
|
|
287
|
+ 'Mediatif',
|
|
288
|
+ 'Menuet',
|
|
289
|
+ 'Merengue',
|
|
290
|
+ 'Merengue House',
|
|
291
|
+ 'Merengue Rap',
|
|
292
|
+ 'Musique Gothique',
|
|
293
|
+ 'Metal',
|
|
294
|
+ 'Metal Alternatif',
|
|
295
|
+ 'Metalcore',
|
|
296
|
+ 'Metal chrétien',
|
|
297
|
+ 'Metal progressif',
|
|
298
|
+ 'Metal symphonique',
|
|
299
|
+ 'Microhouse',
|
|
300
|
+ 'Milonga',
|
|
301
|
+ 'Minimaliste',
|
|
302
|
+ 'Musique classique',
|
|
303
|
+ 'Musique concrète',
|
|
304
|
+ 'Musique électroacoustique',
|
|
305
|
+ 'Murga',
|
|
306
|
+ 'Musette',
|
|
307
|
+
|
|
308
|
+ 'Ndombolo',
|
|
309
|
+ 'Negro spiritual',
|
|
310
|
+ 'Néofolk',
|
|
311
|
+ 'Néo Classicisme',
|
|
312
|
+ 'Néo Jazz',
|
|
313
|
+ 'Néo Soul',
|
|
314
|
+ 'Néo-trad',
|
|
315
|
+ 'New Age',
|
|
316
|
+ 'New Prog',
|
|
317
|
+ 'New Beat',
|
|
318
|
+ 'New wave',
|
|
319
|
+ 'New York House',
|
|
320
|
+ 'Nocturne',
|
|
321
|
+ 'No wave',
|
|
322
|
+ 'Noise',
|
|
323
|
+ 'Noisy Pop',
|
|
324
|
+ 'Nu-NRG',
|
|
325
|
+ 'Nu Italo',
|
|
326
|
+ 'Nu Italo Disco',
|
|
327
|
+ 'Nu Jazz',
|
|
328
|
+ 'Nu Metal',
|
|
329
|
+ 'Nu Roots',
|
|
330
|
+ 'Nu Synthpop',
|
|
331
|
+ 'Nueva cancion',
|
|
332
|
+ 'Nueva trova',
|
|
333
|
+ 'NWOBHM',
|
|
334
|
+
|
|
335
|
+ 'Oi!',
|
|
336
|
+ 'Old school Rap',
|
|
337
|
+ 'Old school Acid',
|
|
338
|
+ 'Oldies',
|
|
339
|
+ 'Opéra',
|
|
340
|
+ 'Opéra-comique',
|
|
341
|
+ 'Opéra rock',
|
|
342
|
+ 'Oratorio',
|
|
343
|
+
|
|
344
|
+ 'Pachanga',
|
|
345
|
+ 'Pagan metal',
|
|
346
|
+ 'Paillarde',
|
|
347
|
+ 'Party House',
|
|
348
|
+ 'Paso doble',
|
|
349
|
+ 'Pidikhtos',
|
|
350
|
+ 'Pirate metal',
|
|
351
|
+ 'Polka',
|
|
352
|
+ 'Polonaise',
|
|
353
|
+ 'Pop',
|
|
354
|
+ 'Pop progressive',
|
|
355
|
+ 'Pop Experimental',
|
|
356
|
+ 'Pop-Folk',
|
|
357
|
+ 'Pop-punk',
|
|
358
|
+ 'Pop-Rock',
|
|
359
|
+ 'PortoDance',
|
|
360
|
+ 'Post Industrial',
|
|
361
|
+ 'Post-Punk',
|
|
362
|
+ 'Post-rock',
|
|
363
|
+ 'Power ballad',
|
|
364
|
+ 'Power metal',
|
|
365
|
+ 'Prélude',
|
|
366
|
+ 'Progressif',
|
|
367
|
+ 'Progressive House',
|
|
368
|
+ 'Psychédélique',
|
|
369
|
+ 'Psychobilly',
|
|
370
|
+ 'Psytrance',
|
|
371
|
+ 'Punk rock',
|
|
372
|
+
|
|
373
|
+ 'Rhythm and Blues',
|
|
374
|
+ 'R\'n\'B',
|
|
375
|
+ 'Rabiz',
|
|
376
|
+ 'Nu\'R\'n\'b',
|
|
377
|
+ 'RAC',
|
|
378
|
+ 'Raï',
|
|
379
|
+ 'Raï\'n\'b',
|
|
380
|
+ 'Rap',
|
|
381
|
+ 'Rave',
|
|
382
|
+ 'Ragga',
|
|
383
|
+ 'Rébétiko',
|
|
384
|
+ 'Reggae',
|
|
385
|
+ 'Reggae Fusion',
|
|
386
|
+ 'Reggaeton',
|
|
387
|
+ 'Retro',
|
|
388
|
+ 'Rhapsodie',
|
|
389
|
+ 'Rigodon',
|
|
390
|
+ 'Rock',
|
|
391
|
+ 'Rock alternatif',
|
|
392
|
+ 'Rock alternatif latino',
|
|
393
|
+ 'Rock canadien',
|
|
394
|
+ 'Rock celtique',
|
|
395
|
+ 'Rock indépendant',
|
|
396
|
+ 'Rock noisy',
|
|
397
|
+ 'Rock \'n\' roll',
|
|
398
|
+ 'Rockabilly',
|
|
399
|
+ 'Romantique',
|
|
400
|
+ 'Ronde',
|
|
401
|
+ 'Rondo',
|
|
402
|
+ 'Roots',
|
|
403
|
+ 'Rumba',
|
|
404
|
+ 'Rumba flamenca',
|
|
405
|
+ 'Rumba Catalane',
|
|
406
|
+ 'Rumba congolaise',
|
|
407
|
+ 'Rygalda Rock',
|
|
408
|
+
|
|
409
|
+ 'Salsa',
|
|
410
|
+ 'Salsaton',
|
|
411
|
+ 'Salsa-ragga',
|
|
412
|
+ 'Salsa Rock',
|
|
413
|
+ 'Salsa Samba',
|
|
414
|
+ 'Salsa Romantica',
|
|
415
|
+ 'Salsa Erotica',
|
|
416
|
+ 'Samba',
|
|
417
|
+ 'Sarabande',
|
|
418
|
+ 'Saudade',
|
|
419
|
+ 'Scherzo',
|
|
420
|
+ 'Screamo',
|
|
421
|
+ 'Séga',
|
|
422
|
+ 'Seggae',
|
|
423
|
+ 'Semba',
|
|
424
|
+ 'Shoegazing',
|
|
425
|
+ 'Sirtaki',
|
|
426
|
+ 'Slow',
|
|
427
|
+ 'Slow Jam',
|
|
428
|
+ 'Slow fox',
|
|
429
|
+ 'Slow-Rock',
|
|
430
|
+ 'Ska',
|
|
431
|
+ 'Skacore',
|
|
432
|
+ 'Ska-jazz',
|
|
433
|
+ 'Ska-punk',
|
|
434
|
+ 'Skate punk',
|
|
435
|
+ 'Slam',
|
|
436
|
+ 'Smooth jazz',
|
|
437
|
+ 'Soca',
|
|
438
|
+ 'Sonate',
|
|
439
|
+ 'Sonatine',
|
|
440
|
+ 'Son cubain',
|
|
441
|
+ 'Songo',
|
|
442
|
+ 'Soul',
|
|
443
|
+ 'Southern rock',
|
|
444
|
+ 'Space rock',
|
|
445
|
+ 'Speed metal',
|
|
446
|
+ 'Soukous',
|
|
447
|
+ 'Swing',
|
|
448
|
+ 'Symphonie',
|
|
449
|
+ 'Synth Pop',
|
|
450
|
+ 'Synth Funk',
|
|
451
|
+ 'Synthpunk',
|
|
452
|
+ 'Shibuya-Kei',
|
|
453
|
+ 'Stadium House',
|
|
454
|
+ 'Speed Garage',
|
|
455
|
+ 'Speedcore',
|
|
456
|
+
|
|
457
|
+ 'Tango',
|
|
458
|
+ 'Tango argentin',
|
|
459
|
+ 'Tarentelle',
|
|
460
|
+ 'Tech House',
|
|
461
|
+ 'Technical death metal',
|
|
462
|
+ 'Teen Pop',
|
|
463
|
+ 'Techno',
|
|
464
|
+ 'Techno minimaliste',
|
|
465
|
+ 'Techno hardcore',
|
|
466
|
+ 'Tecktonik',
|
|
467
|
+ 'Tekfunk',
|
|
468
|
+ 'Thrash metal',
|
|
469
|
+ 'Timba',
|
|
470
|
+ 'Toccata',
|
|
471
|
+ 'Trailer',
|
|
472
|
+ 'Trad Rock',
|
|
473
|
+ 'Trance',
|
|
474
|
+ 'Trance-Goa',
|
|
475
|
+ 'Trance psychédélique',
|
|
476
|
+ 'Trance progressive',
|
|
477
|
+ 'Tribal House',
|
|
478
|
+ 'Tribal Techno',
|
|
479
|
+ 'Trip hop',
|
|
480
|
+ 'Trip Rock',
|
|
481
|
+ 'Tumba',
|
|
482
|
+ 'Twee pop',
|
|
483
|
+ 'Twist',
|
|
484
|
+
|
|
485
|
+ 'Unblack metal',
|
|
486
|
+
|
|
487
|
+ 'Valse',
|
|
488
|
+ 'Valse lente',
|
|
489
|
+ 'Valse péruvienne',
|
|
490
|
+ 'Valse tyrolienne',
|
|
491
|
+ 'Visual Kei',
|
|
492
|
+ 'Viking metal',
|
|
493
|
+ 'Vocal Jazz',
|
|
494
|
+ 'Vocal house',
|
|
495
|
+ 'Vocal trance',
|
|
496
|
+
|
|
497
|
+ 'Washboard',
|
|
498
|
+ 'World Beat',
|
|
499
|
+ 'World music',
|
|
500
|
+ 'Worship',
|
|
501
|
+ 'Worship Pop-Rock',
|
|
502
|
+ 'Worship-rock',
|
|
503
|
+
|
|
504
|
+ 'X-Over',
|
|
505
|
+
|
|
506
|
+ 'Yela',
|
|
507
|
+ 'Yirmi',
|
|
508
|
+ 'Yal',
|
|
509
|
+
|
|
510
|
+ 'Zouglou',
|
|
511
|
+ 'Zouk',
|
|
512
|
+ 'Zydeco',
|
|
513
|
+
|
|
514
|
+ 'tribe',
|
|
515
|
+ 'medieval',
|
|
516
|
+ 'chanteuse',
|
|
517
|
+ 'beatbox',
|
|
518
|
+ 'hardcore',
|
|
519
|
+ 'minimal',
|
|
520
|
+ 'melancolique',
|
|
521
|
+ 'mellow',
|
|
522
|
+ 'melodique'
|
|
523
|
+
|
|
524
|
+ );
|
|
525
|
+
|
|
526
|
+ foreach ($tags_names as $tag_name)
|
52
|
527
|
{
|
53
|
528
|
$this->createTag($tag_name);
|
54
|
529
|
}
|