Example #1
0
 /**
  * @inheritdoc
  */
 public function load(ObjectManager $manager)
 {
     $foobar = new Project('Foobar', 'foobar');
     $foobar->setRepositorySize(256);
     $foobar->setDefaultBranch('new-feature');
     $manager->persist($foobar);
     $this->setReference('project-foobar', $foobar);
     $this->dispatch($foobar);
     $empty = new Project('Empty', 'empty');
     $empty->setRepositorySize(256);
     $manager->persist($empty);
     $this->setReference('project-empty', $empty);
     $this->dispatch($empty);
     $barbaz = new Project('Barbaz', 'barbaz');
     $barbaz->setRepositorySize(352);
     $manager->persist($barbaz);
     $this->setReference('project-barbaz', $barbaz);
     $this->dispatch($barbaz);
     $secret = new Project('Secret', 'secret');
     $secret->setRepositorySize(564);
     $manager->persist($secret);
     $this->setReference('project-secret', $secret);
     $this->dispatch($secret);
     $manager->flush();
 }