Можно ли отобразить все доступные переменные на шаблоне Velocity?Как увидеть все доступные переменные на шаблоне Velocity
Скажем, 1 разработчик передает 2 значения в шаблон: $ headline, $ body. Другой разработчик должен иметь дело с этими двумя переменными. Как он узнает имена этих переменных?
сейчас мы используем 3 решение: 1) мы просто говорим, что переменные присутствуют на шаблоны 2) мы договорились со всеми разработчиками, что все данные, которые мы переходим к шаблону должны быть включены в 1 карту ($ данных) 3) разработчик, который передает переменные в шаблоны, должен также обновить шаблон и описать все доступные на нем поля.
Я ищу путь - как это сделать правильно, прямо сейчас я не очень доволен всеми подходами, но 2-й вариант выглядит наиболее предпочтительным.