Exemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function load(ObjectManager $manager)
 {
     $faker = $this->faker;
     for ($i = 0; $i < self::FAKE_VIDEO_COUNT; $i += 1) {
         $randomElement = $faker->randomElement($this->randomVideos);
         $url = 'https://www.youtube.com/watch?v=' . $randomElement;
         $thumbnail = 'https://i.ytimg.com/vi/' . $randomElement . '/default.jpg';
         $video = new Video();
         $video->setName($faker->text(15));
         $video->setDescription($faker->text(500));
         $video->setUrl($url);
         $video->setThumbnail($thumbnail);
         $video->setYoutubeId($randomElement);
         $this->addReference('video-' . $i, $video);
         $manager->persist($video);
     }
     $manager->flush();
 }