Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2014, 16:48
Esdras_mtz
 
Fecha de Ingreso: febrero-2014
Ubicación: Edo. México
Mensajes: 85
Antigüedad: 10 años, 10 meses
Puntos: 0
Re direccionar en servicio

Hola.
Alguno sabrá como se puede hacer un “redirect()” desde un servicio? Que parámetros he de pasar al servicio?. Tengo esto.

Services.yml
Código PHP:
services:
    
mi_acceso:
        class:        
SistemaMasterBundleControllerMyServicioController
        calls
:
         - [
setUserFromSecurityContext, ["@security.context"]]
         - [
setEntityManager, ["@doctrine.orm.entity_manager"]]
         - [
setRequest, [@request_stack]] 
MyServicio.php
Código PHP:
public function setEntityManager(ObjectManager $em)
{
   
$this->em $em;
}

public function 
setUserFromSecurityContext(SecurityContext $securityContext)
{
    
# notice, there are a cases when `getToken()` returns null, so improve this
    
$this->user $securityContext->getToken()->getUser();
}

 public function 
setRequest(RequestStack $request_stack)
{
    
$this->request $request_stack->getCurrentRequest();


Los tres "seters" me funcionan bien. No se como hacerle para el redirect(). Alguno me echa una mano? Todo esto en Symfony 2.4 :P

Última edición por Esdras_mtz; 05/08/2014 a las 17:06