Beispiel #1
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();
 }
Beispiel #2
0
 private function getInfoFriend(Friend $friend)
 {
     $newFriend = array('id' => $friend->getId(), 'name' => $friend->getName(), 'lastname' => $friend->getLastname(), 'lastname' => $friend->getLastname(), 'birthday' => $friend->getBirthday(), 'email' => $friend->getEmail(), 'active' => $friend->getActive());
     return serialize($newFriend);
 }