Buen día para todos!
si fuera posible que me ayudaran con una pregunta:
estoy con una aplicación desarrollada por otra persona en symfony y necesito hacer modificaciones en cuanto a los permisos de usuario, al revisar el como muestra en que sesión se encuentra me e dado cuenta que al parecer es con esta función o mas bien estas lineas de código en la vista twig que verifica que usuario esta logeado:
{% if app.security.getToken().getUser().empresa[0] is defined %}
{{app.security.getToken().getUser().empresa[0].getNombreEmpresa() | upper }}
¿podrían ayudarme a entender que realiza en esas lineas ya que no entiendo a un muy bien twig?
¿estos métodos que esta utilizando los esta llamando de las entidades?
¿es normal encontrar estos métodos y esta forma de definir permisos en las vistas?
de antemano muchas gracias!