Hola.
Con respecto al getRoles me da el error
Código PHP:
Error: Call to a member function toArray() on a non-object
He dejado este, que funciona bien.
Código PHP:
public function getRoles()
{
if($this->role=='ROLE_ADMIN')
return array('ROLE_ADMIN');
else return array('ROLE_USER');
}
Con respecto a la redirección he seguido su consejo, pero desde esta página
[URL="http://www.solucionex.com/blog/symfony2-operaciones-despues-de-hacer-login"]http://www.solucionex.com/blog/symfony2-operaciones-despues-de-hacer-login[/URL]
el único cambio que he efectuado es:
Código PHP:
services:
redirect.after.login:
class: AppBundleRedirectionLoginRedirection
arguments: [@router]
me indicaba una mal formación del fichero y lo puse
Código PHP:
services:
redirect.after.login:
class: AppBundleRedirectionLoginRedirection
arguments:
router: "@router"
De esta forma ya no me indicaba que la estructura del fichero YAML no era correcta.
Bueno Muchísimas gracias, voy ha seguir con el proyecto depurando algunos errores que ya había comentado en otros mensajes.
Saludos Luis.