/** * {@inheritDoc} */ public function load(ObjectManager $manager) { $album = new Album(); $album->setTitle("Burnin'")->setReleasedAt(new \DateTime('1973-10'))->setArtist($this->getReference('artist-1')); $manager->persist($album); $manager->flush(); $this->addReference('album-1', $album); $album = new Album(); $album->setTitle("De l'accordéoniste à Milord")->setReleasedAt(new \DateTime('1954-01'))->setArtist($this->getReference('artist-2')); $manager->persist($album); $manager->flush(); $this->addReference('album-2', $album); $album = new Album(); $album->setTitle('Imagine')->setReleasedAt(new \DateTime('1971-10-08'))->setArtist($this->getReference('artist-3')); $manager->persist($album); $manager->flush(); $this->addReference('album-3', $album); $album = new Album(); $album->setTitle('Got to Be There')->setReleasedAt(new \DateTime('1972-01-24'))->setArtist($this->getReference('artist-4')); $manager->persist($album); $manager->flush(); $this->addReference('album-4', $album); $album = new Album(); $album->setTitle('La Mauvaise Réputation')->setReleasedAt(new \DateTime('1952-01'))->setArtist($this->getReference('artist-5')); $manager->persist($album); $manager->flush(); $this->addReference('album-5', $album); $album = new Album(); $album->setTitle("I've Got So Much to Give")->setReleasedAt(new \DateTime('1973-03-27'))->setArtist($this->getReference('artist-6')); $manager->persist($album); $manager->flush(); $this->addReference('album-6', $album); $album = new Album(); $album->setTitle("Attention à la grosse boule qui descend l'escalier")->setReleasedAt(new \DateTime('1967-01'))->setArtist($this->getReference('artist-7')); $manager->persist($album); $manager->flush(); $this->addReference('album-7', $album); $album = new Album(); $album->setTitle('Nina Simone Sings the Blues')->setReleasedAt(new \DateTime('1967-04'))->setArtist($this->getReference('artist-8')); $manager->persist($album); $manager->flush(); $this->addReference('album-8', $album); $album = new Album(); $album->setTitle('Journals')->setReleasedAt(new \DateTime('2013-12-23'))->setArtist($this->getReference('artist-9')); $manager->persist($album); $manager->flush(); $this->addReference('album-9', $album); $album = new Album(); $album->setTitle('Like a Virgin')->setReleasedAt(new \DateTime('1984-11-12'))->setArtist($this->getReference('artist-10')); $manager->persist($album); $manager->flush(); $this->addReference('album-10', $album); $album = new Album(); $album->setTitle('Une saison en enfer')->setReleasedAt(new \DateTime('1991-11'))->setArtist($this->getReference('artist-11')); $manager->persist($album); $manager->flush(); $this->addReference('album-11', $album); $album = new Album(); $album->setTitle('Unapologetic')->setReleasedAt(new \DateTime('2012-11-19'))->setArtist($this->getReference('artist-12')); $manager->persist($album); $manager->flush(); $this->addReference('album-12', $album); }