public function load(ObjectManager $manager)
 {
     // initialize the faker factory
     $faker = Factory::create();
     $services = $this->container->get('doctrine.orm.default_entity_manager')->getRepository('KoopaAppBundle:Service')->findAll();
     // load the first entry
     $pack = (new Pack())->setDetail($faker->text(250));
     $support = new Support();
     $support->setName('Wimax')->setPack($pack)->setService($services[0]);
     $manager->persist($support);
     // load the second entry
     $pack = (new Pack())->setDetail($faker->text(250));
     $support = new Support();
     $support->setName('Vsat')->setPack($pack)->setService($services[count($services) - 1]);
     $manager->persist($support);
     $manager->flush();
 }
 /**
  * Create a delete form
  *
  * @param  Support $support
  * @return \Symfony\Component\Form\Form
  */
 protected function createDeleteForm(Support $support)
 {
     return $this->createFormBuilder()->setAction($this->generateUrl('support_delete', ['id' => $support->getId()]))->setMethod('DELETE')->getForm();
 }
Example #3
0
 /**
  * Set support
  *
  * @param \Koopa\AppBundle\Entity\Support $support
  * @return Formule
  */
 public function setSupport(\Koopa\AppBundle\Entity\Support $support)
 {
     $this->support = $support;
     $support->addFormule($this);
     return $this;
 }