Подтвердить что ты не робот

Доступ к методу объекта с помощью Twig

У меня есть контроллер symfony, который возвращает это:

return $this->render('MyBundle:Default:index.html.twig', array('menu' => $menu));

menu - объект menu.

В моем шаблоне я хочу вызвать метод из класса Menu:

getHTML(string s1, String s2, array tab) 

возвращает строку HTML.

Как это сделать в шаблоне? Возможно ли это?

4b9b3361

Ответ 1

Да, возможно:

{{ menu.getHTML('first-string', 'second-string', ['tab1', 'tab2']) }}

Так как Twig автоматически обрабатывает геттеры и иссы, вы можете опустить часть get:

{{ menu.HTML(...) }}