Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2015, 12:41
norbbs
 
Fecha de Ingreso: marzo-2013
Mensajes: 31
Antigüedad: 11 años, 1 mes
Puntos: 0
Acceso a listado de entidades twig

Hola amigos!

Esta vez tengo un problema al imprimir un listado de autorizaciones en twig

tengo una entidad llamada user que contiene un listado de entidades llamada authorization.

la definición es la siguiente:
PARA USER
Código PHP:
/**
     * @var \Authorization
     *
     * @ORM\OneToMany(targetEntity="Authorization", mappedBy="user", cascade={"persist", "remove"})
     */
    
private $authorizations
PARA AUTHORIZATION:
Código PHP:
/**
     * @var \User
     *
     * @ORM\OneToOne(targetEntity="User", inversedBy="authorizations")
     * @ORM\JoinColumns({
     *   @ORM\JoinColumn(name="USER_ID", referencedColumnName="ID", nullable=false)
     * })
     */
    
private $user
Cuando intento acceder desde el controller con
Código PHP:
$this->getUser()->getAuthorizations() 
Funciona perfecto y me devueve todas las autorizaciones pero en twig solo me devuelve la ultima entidad autorizacion

para accederlas desde twig realizo lo siguiente:
Código:
app.user.authorizations
no se si tengo que usar alguna función o algo parecido...

Espero puedan ayudarme! Saludos!