public function load(ObjectManager $manager) { $userAdmin = new User(); $userAdmin->setUsername('admin'); //$userAdmin->setPassword('$2a$04$m3JSssF2nmcdtcij/6qsLOgd7tXTSHDmJi0.nFGPoSUVQpcosIwqa'); $userAdmin->setPlainPassword('admin'); $userAdmin->setEmail('*****@*****.**'); $userAdmin->setFirstname('Mathieu'); $userAdmin->setLastname('Chabas'); $userAdmin->setEnabled(true); $visitor = new User(); $visitor->setUsername('visitor'); $visitor->setPlainPassword('visitor'); $visitor->setEmail('*****@*****.**'); $visitor->setFirstname('Dupont'); $visitor->setLastname('Dupont'); $visitor->setEnabled(true); $manager->persist($userAdmin); $manager->persist($visitor); $event = new Event(); $event->setName('Anniversaire'); $date = new \DateTime('2018-10-10 08:00:00'); $event->setStartDate($date); $event->setOwner($userAdmin); $userEvent = new UserEvent(); $userEvent->setUser($userAdmin); $userEvent->setEvent($event); $manager->persist($event); $manager->persist($userEvent); $event = new Event(); $event->setName('Marathon'); $date = new \DateTime('2016-10-10 10:00:00'); $event->setStartDate($date); $event->setOwner($visitor); $userEvent = new UserEvent(); $userEvent->setUser($visitor); $userEvent->setEvent($event); $manager->persist($event); $manager->persist($userEvent); $visitor = new User(); $visitor->setUsername('visitor2'); $visitor->setPlainPassword('visitor2'); $visitor->setEmail('*****@*****.**'); $visitor->setFirstname('Dupont2'); $visitor->setLastname('Dupont2'); $visitor->setEnabled(true); $manager->persist($visitor); $visitor = new User(); $visitor->setUsername('visitor3'); $visitor->setPlainPassword('visitor3'); $visitor->setEmail('*****@*****.**'); $visitor->setFirstname('Dupont3'); $visitor->setLastname('Dupont3'); $visitor->setEnabled(true); $manager->persist($visitor); $visitor = new User(); $visitor->setUsername('visitor4'); $visitor->setPlainPassword('visitor4'); $visitor->setEmail('*****@*****.**'); $visitor->setFirstname('Dupont4'); $visitor->setLastname('Dupont4'); $visitor->setEnabled(true); $manager->persist($visitor); $visitor = new User(); $visitor->setUsername('visitor5'); $visitor->setPlainPassword('visitor5'); $visitor->setEmail('*****@*****.**'); $visitor->setFirstname('Dupont5'); $visitor->setLastname('Dupont5'); $visitor->setEnabled(true); $manager->persist($visitor); $manager->flush(); }
/** * {@inheritDoc} */ public function setOwner(\userBundle\Entity\User $owner = NULL) { $this->__initializer__ && $this->__initializer__->__invoke($this, 'setOwner', [$owner]); return parent::setOwner($owner); }