Exemple #1
0
 /**
  * Load data fixtures with the passed EntityManager
  *
  * @param \Doctrine\Common\Persistence\ObjectManager $manager Object manager
  *
  * @return void
  */
 public function load(ObjectManager $manager)
 {
     $adminUser = new User();
     $adminUser->setUserName('admin')->setEmail('*****@*****.**')->setEnabled(true)->setPlainPassword('admin')->setLocked(false)->addRole('ROLE_ADMIN');
     // Pas obligé, vu que son groupe l'a, mais c'est la
     // définition de ce compte
     $manager->persist($adminUser);
     $manager->flush();
 }
Exemple #2
0
 public function load(ObjectManager $manager)
 {
     $nom = 'Hx';
     $user = new User();
     $user->setUsername($nom);
     $user->setPassword('test');
     $user->setEmail('*****@*****.**');
     $user->setRoles(array('ROLE_AUTEUR'));
     $user->setEnabled(true);
     $article1 = new bob();
     $categorie = new Categorie();
     $categorie->setNom("Production de qualité");
     $article1->setTitre('Mon week-end à la mer')->setAuteur($user)->setPublication(false)->setDateEdition(new \DateTime())->addCategory($categorie)->setContenu('C\'était génial !');
     $article2 = new bob();
     $categorie2 = new Categorie();
     $categorie2->setNom("Blabla inutile");
     $article2->setTitre('Mon week-end à la montagne')->setAuteur($user)->setPublication(false)->setDateEdition(new \DateTime())->addCategory($categorie2)->setContenu('C\'était encore plus trop bien !');
     $article3 = new bob();
     $categorie3 = new Categorie();
     $categorie3->setNom("Récits de voyage");
     $article3->setTitre('Mon week-end à la plage')->setAuteur($user)->setPublication(false)->setDateEdition(new \DateTime())->addCategory($categorie3)->setContenu('C\'était encore plus trop bien !');
     $categorie4 = new Categorie();
     $categorie4->setNom("Mes vacances");
     $article4 = new bob();
     $article4->setTitre('Mon week-end au lac')->setAuteur($user)->setPublication(false)->setDateEdition(new \DateTime())->addCategory($categorie4)->setContenu('C\'était encore plus trop bien !');
     $manager->persist($user);
     $manager->persist($article1);
     $manager->persist($article2);
     $manager->persist($article3);
     $manager->persist($article4);
     $manager->flush();
 }
 /**
  * {@inheritDoc}
  */
 public function __toString()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, '__toString', array());
     return parent::__toString();
 }