Интеграция пользовательских аннотаций в проект Zend Framework и Doctrine - PullRequest
2 голосов
/ 06 декабря 2011

Мне нужны некоторые советы или опыт по интеграции пользовательских аннотаций для сущностей, сгенерированных Doctrine, но я также хочу сохранить собственные аннотации Doctrine, чтобы их можно было как-то зарегистрировать вместе.

Я успешно интегрировал Doctrine в свое приложение ZF и проверил его.

Теперь я хочу иметь некоторые проверки внутри своих программ.Я не хочу писать какой-либо код в моих сущностях или изменять сеттеры.Я гуглил предложения, и есть некоторые библиотеки, которые делают эту работу.Эти библиотеки также предоставляют возможность возвращать объекты сущностей Doctrine в виде массива (toArray ()).

Я пытался интегрировать одну из них, называемую Spiffy Library (https://github.com/SpiffyJr/Spiffy). Домашняя страница http://www.spiffyjr.me/.. Я следовал инструкциям на этой странице, чтобы включить ее в свой проект, но не повезло. Любая помощь по этим вопросам будет такойпризнателен.

Думаю, я не правильно настроил AnnotationReader. Однако я сделал AnnotationRegistry-ed некоторые файлы из библиотеки Spiffy (spiffy \ Doctrine \ Annotations \ Validators). Также дал библиотеке Spiffy Abstract мой менеджер сущностей из реестра ZF.

Я также могу вставить сюда часть своего кода, если это необходимо.

Заранее спасибо.

...