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;
 }
 /**
  * {@inheritDoc}
  */
 public function setCreatedAt()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', array());
     return parent::setCreatedAt();
 }
 public function testSetCreatedAt()
 {
     $createdAt = '2013-02-28 13:05:00';
     $this->user->setCreatedAt($createdAt);
     $this->assertSame($createdAt, $this->user->getCreatedAt());
 }
 /**
  * {@inheritDoc}
  */
 public function setCreatedAt(\DateTime $createdAt)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', array($createdAt));
     return parent::setCreatedAt($createdAt);
 }