Una manera simple de ver que clase es ese objeto es un simple
`die(get_class($error))` o si quieres ver más información del objeto
prueba con Doctrine\Common\Util\Debug::dump
En este caso el error de login es un
Symfony\Component\Security\Core\Exception\AuthenticationException,
pero el error ya te lo da el sistema de seguridad de Symfony así que
no es necesario crearlo tu mismo. Podrías explicar mejor que quieres
hacer?
Saludos
--
Linux Registered User # 386081
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manuales.
Para eso puedes revisar la parte de autorización en la configuración
de seguridad con access_control:
http://symfony.com/doc/current/book/security.html#authorization
Si el usuario no tiene los roles adecuados, Symfony bota un
AccessDeniedException.
Si necesitas algo más complejo, puedes usar un login handler:
http://www.reecefowell.com/2011/10/26/redirecting-on-loginlogout-in-symfony2-using-loginhandlers/