Я использую symfony2 и получил доступ к объекту с помощью запроса доктрины, который затем передаю в свой шаблон ветки. У этого объекта есть переменные, которые я хотел бы перебирать без явного указания имени каждой из них. Есть ли способ сделать это с помощью ветки или попробовать другой дизайн?
Как перебрать переменные объекта в ветке?
comment
Если вы хотите перебрать все поля вашей сущности, вам, возможно, придется использовать отражение. Но на твоем месте я бы этого не делал. Действительно, попробовать другой дизайн - действительно хорошая идея...
- person Nanocom   schedule 24.07.2012
Ответы (1)
В в документации Twig говорится:
Последовательность может быть либо массивом, либо объектом, реализующим интерфейс Traversable.
Таким образом, он должен работать до тех пор, пока вы реализуете один из интерфейсов Traversable (IteratorAggregate или Итератор).
person
Jakub Zalas
schedule
23.07.2012