/** * @param Partido $partido * * @return Equipo */ public function createForPartido(Partido $partido) { $equipo = new Equipo(); $equipo->setCreatedAt(new \DateTime('now'))->setIsActive(true)->setComunidad($this->comunidadProvider->get())->setPartido($partido); $this->jugadoresFactory->createForEquipo($equipo); return $equipo; }
private function loadEquipos(ObjectManager $manager) { $equipo1 = new Equipo(); $equipo1->setNombre('Equipo Rojo'); $equipo1->setIsActive(true); $equipo1->setCreatedAt(new \DateTime('now')); $equipo2 = new Equipo(); $equipo2->setNombre('Equipo Blanco'); $equipo2->setIsActive(true); $equipo2->setCreatedAt(new \DateTime('now')); $manager->persist($equipo1); $manager->persist($equipo2); $manager->flush(); }