Beispiel #1
0
 /**
  * Load data fixtures with the passed EntityManager
  *
  * @param ObjectManager $manager
  */
 function load(ObjectManager $manager)
 {
     $contrato = $manager->getRepository('SisesApplicationBundle:Contrato')->findOneBy(array());
     $start = clone $contrato->getFechaInicio();
     $end = clone $contrato->getFechaInicio();
     $end->add(new \DateInterval('P10D'));
     $entrega = new Entrega();
     $entrega->setContrato($contrato);
     $entrega->setFechaInicio($start);
     $entrega->setFechaCierre($end);
     $entrega->setDiasGracia(5);
     $manager->persist($entrega);
     $manager->flush();
 }