Я пытаюсь закодировать процесс создания объектов Zend_Form с использованием Doctrine2 ClassMetadatas, чтобы упростить создание форм для моего клиентского приложения базы данных.
Мне нужно было где-то хранить метки элементов, описания и т. Д., Используя пользовательские теги phpdoc. Но кажется, что ClassMetadataInfo не предоставляет «аннотации» за пределами того, что он ожидает.
Думаю, это разумно, но я изо всех сил пытаюсь найти способ разобрать весь блок phpdoc.
Я смотрел на использование getReflectionClass () и его синтаксический анализ сам, но у меня не хватает отличного кэширования. Парсер Doctrine2 работает очень хорошо для того, что он делает, но я не могу сделать из этого ни головы, ни хвоста!
Возможность использовать phpdoc краткое описание в качестве метки элемента и длинное описание в качестве описания было бы очень удобно для моей формы <> дружеских отношений с моделью.
Кто-нибудь еще задумывался об этом?