Можно ли получить все переменные внутри шаблона Twig с помощью PHP?
Пример someTemplate.twig.php:
Hello {{ name }},
your new email is {{ email }}
Теперь я хочу сделать что-то вроде этого:
$template = $twig->loadTemplate('someTemplate');
$variables = $template->getVariables();
$переменные теперь должны содержать "имя" и "адрес электронной почты".
Причина, по которой я хочу сделать это, - это то, что я работаю над системой CMS где мои шаблоны ветки и переменные динамически устанавливаются моими пользователями и они также заполняют переменные через API.
Я хочу установить значения по умолчанию для не заданных переменных, и поэтому я нужен список всех переменных, которые существуют внутри шаблона...