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:
no se si tengo que usar alguna función o algo parecido...
Espero puedan ayudarme! Saludos!