public function confirmationAction($token) { $userManager = $this->get('fos_user.user_manager'); $user = $userManager->findUserByConfirmationToken($token); $user->setEnabled(true); $em = $this->getDoctrine()->getManager(); $vault = new Vault(); $vault->setName($user->getFirstname() . ' ' . $user->getLastname()); $vault->setOwner($user); $em->persist($user); $em->persist($vault); $em->flush(); return $this->render('PassVaultUserBundle:User:confirmation-done.html.twig'); }
public function addAction(Request $request, $parent, $nodes) { $node = new Vault(); $node->setOwner($this->getUser()); return $this->viewAction($request, $nodes, $node); }