Como criar uma tag personalizada de galho que executa um retorno de chamada?
Estou tentando criar uma tag Twig personalizada como esta:
{% mytag 'foo','bar' %}
Hello world!!
{% endmytag %}
Essa tag deve imprimir a saída demy func("Hello world!!", "foo", "bar")
.
Alguém pode postar algum código de exemplo para criar essa tag personalizada? Um que possa aceitar um número arbitrário de parâmetros me agradeceria ainda mais.
Nota: Não estou interessado em criar uma função personalizada, preciso que o corpo da tag seja passado como o primeiro parâmetro.