El servicio puede redireccionar pero no es lo común.
El problema a simple vista parece estar aqui:
Código PHP:
Ver originalpublic function AccesoAction($Seccion){
$this->AccesobySeecionAction($Seccion);
return $Seccion;
}
El metodo devuelve $seccion y no el objeto RedirectResponse de tal forma que no obtienes lo que esperas en:
Código PHP:
Ver originalpublic function EditarTiendaAction(Request $request) {
//....
$UT=$this->get('my_acceso')->AccesoAction('ConfigurarOpciones');
echo "NO hace la re-direccion y sigue el corriendo el codigo como si nada XD";
//....
}
$UT contiene el valor de $seccion y aparte el método EditarrTiendaAction debe de devolver en el return el RedirectResponse.
Código PHP:
Ver originalpublic function EditarTiendaAction(Request $request) {
//....
return $this->get('my_acceso')->AccesoAction('ConfigurarOpciones');
echo "NO hace la re-direccion y sigue el corriendo el codigo como si nada XD";
//....
}
Puedes evaluar si te sirve usar eventos para lo que necesitas:
http://isometriks.com/symfony2-custom-events