/** * Displays a form to create a new user entity. * * @Secure(roles="ROLE_EDITOR") * @return \Symfony\Component\HttpFoundation\Response * @access public * @author Etienne de Longeaux <*****@*****.**> */ public function newAction() { // we create entity $entity = new User(); $entity->setPermissions(array('VIEW', 'EDIT', 'CREATE', 'DELETE')); // we set form $form = $this->createForm(new UsersNewFormType(), $entity); return $this->render(str_replace('::', ':', $this->container->getParameter('sfynx.auth.theme.login')) . 'Users:new.html.twig', array('entity' => $entity, 'form' => $form->createView(), 'NoLayout' => $this->container->get('request')->query->get('NoLayout'))); }