Tengo un problema al crear una variable global en twig usando una clase como servicio, os pongo lo que tengo:
Código:
En el config.yml tengo:<?php namespace Uah\AppBundle\Utilidades; class Utils { static public function getCadena() { return "hola mundo"; } }
Código:
Cuando quiero usar utilidades en una plantilla no me la reconoce y me lanza este error:services: foo.utilidades: class: Uah\AppBundle\Utilidades\Utils twig: globals: utilidades: "@foo.utilidades"
Código:
{{ utilidades.getCadena }}
Código:
¿Alguien sabe por qué no funciona?Variable "utilidades" does not exist in @UahApp/Default/index.html.twig at line 1
Gracias anticipadas.
Un Saludo