Example #1
0
 /**
  * {@inheritDoc}
  */
 public function load(ObjectManager $manager)
 {
     $friendAdmin = new Friend();
     $friendAdmin->setName('Nico');
     $friendAdmin->setLastname('Bailón');
     $friendAdmin->setBirthday('1980-07-19 00:00:00');
     $friendAdmin->setDateAdd('2015-07-23 00:00:00');
     $friendAdmin->setDateUpd('2015-07-23 00:00:00');
     $friendAdmin->setActive(true);
     $friendAdmin->setEmail('*****@*****.**');
     $friendAdmin->setPassword('12345678');
     $manager->persist($friendAdmin);
     $manager->flush();
 }
Example #2
0
 public function editFriend(Friend $friend, $new = false)
 {
     if ($new) {
         $friend->setDateAdd(new \DateTime('now'));
         $friend->setPassword(sha1($friend->getPassword()));
         $friend->setUsername($friend->getEmail());
         $friend->setSalt("");
         $friend->setRoles(array_merge($friend->getRoles(), array("ROLE_USER")));
     } else {
         $friend->setRoles($friend->getRoles());
     }
     $friend->setDateUpd(new \DateTime('now'));
     $this->em->persist($friend);
     $this->em->flush();
 }