/** * @param User $user * * @return User */ public function createUser(User $user) { $user->setCreatedDate(new \DateTime()); $user->setEditedDate(new \DateTime()); $this->entityManager->persist($user); $this->entityManager->flush(); return $user; }