Example #1
0
 /**
  * @param string $name
  * @param string $password
  * @param string $role
  *
  * @return User
  */
 public function create($name, $password, $role)
 {
     $user = new User();
     $user->setName($name);
     $user->setPassword($this->passwordHandler->getHash($password));
     $user->setRole($role);
     return $user;
 }
 public function storeAction()
 {
     $objectManager = $this->getServiceLocator()->get('Doctrine\\ORM\\EntityManager');
     $user = new User();
     $user->setCreatedAt(new \DateTime(date("Y-m-d H:i:s")));
     echo "<pre>";
     var_dump($user->getCreatedAt());
     die;
     $user->setusername($this->request->getPost()['username']);
     $user->setPassword($this->request->getPost()['username']);
     $user->setCountry($this->request->getPost()['username']);
     $user->setRole($this->request->getPost()['role']);
     //        $user->setCreatedAt('2015-09-20 11:19:31');
     $objectManager->persist($user);
     $objectManager->flush();
     return 1;
 }