Articles of аннотации

Zend Framework 2 – обернутые элементы формы вызывают ошибку проверки

Я использую форму, которая содержит обернутые элементы. Обертка происходит в представлении, как описано здесь . Мои действия выглядят так: $myForm = [definition here] $myForm->setName('entity'); $myForm->setWrapElements(true); $request = $this->getRequest(); if ($request->isPost()) { $myEntity = new Entity(); $myForm->bind($myEntity); $myForm->setData($request->getPost()->get('entity')); Проблема: при вызове $myForm->isValid() это недопустимо. При вызове $myForm->getData() впоследствии он пуст. Я повторил setName и setWrapElements в […]

Doctrine не работает, если я явно не вызываю AnnotationDriver :: getAllClassNames

Я пытаюсь использовать Doctrine ORM в первый раз, и я следую за конфигурацией, найденной здесь . После этих шагов непосредственно возникает следующая ошибка: Предупреждение: class_parents () [function.class-parents]: класс MyProject \ Model \ User не существует и не может быть загружен в /opt/local/lib/php/Doctrine/ORM/Mapping/ClassMetadataFactory.php в строке 222 Предупреждение: array_reverse () ожидает, что параметр 1 будет массивом, boolean […]

Аннотации PoEdit и PHP

Я ищу способ, чтобы PoEdit понимал аннотации PHP. Вот пример кода, который я хочу, чтобы PoEdit забирал и помещал в каталог: class MyController extends Controller { /** * @Title "Home" */ public function index() { … } } Интересная часть – аннотация @Title . Доступ к нему осуществляется на переднем контроллере и назначается мастер-представлению, что […]

Symfony – аннотация никогда не была импортирована

Я использую инфраструктуру Symfony и имею намерение добавить механизм автоматической документации в RESTful api моего проекта. После некоторых поисков я нашел apidoc engine ( http://apidocjs.com/ ). Он работает довольно просто: вам нужно добавить некоторые аннотации для каждого контроллера из вас RESTful api и документация будет сгенерирована. Пример аннотации: /** * @Route("/api/dictionary_list/{userId}/{sessionKey}", name="api/dictionary_list") * @api {get} […]

Библиотека аннотаций PHP

Какая из них самая лучшая библиотека PHP-аннотаций? благодаря

Zend form bootstrap annotation datepicker «Объект, предоставленный помощнику Escape, но флаги не позволяют рекурсию»

Я использую Zend framework с адаптером Bootstrap и ReverseForm, и у меня есть интересная проблема: когда я использую Bootstrap Datepicker в форме Zend, у меня есть следующее исключение: Объект, предоставленный помощнику Escape, но флаги не позволяют рекурсии Есть мой код formfield: use \Doctrine\ODM\MongoDB\Mapping\Annotations as ODM; use \Zend\Form\Annotation as ZFA; … /** * @var \DateTime * […]

Как полезная аннотация для PHP?

Как полезная аннотация для PHP? и я не имею в виду PHPDoc в целом. Я просто хочу, чтобы на самом деле был реальный пример или что-то в этом роде. Итак, в соответствии с ответом @ Max: Аннотации выполняют то же самое, что и абстрактные фабрики, только через одну строку специализированного PHPDoc. – hopeeekr 0 сек […]

Как найти аннотации в объекте PHP5?

Я хотел бы иметь возможность реализовать пользовательские аннотации в моих объектах PHP5, и я хотел бы узнать, как работает весь процесс, создавая собственный парсер. Для начала, однако, мне нужно знать, как узнать аннотации. Есть ли метод Reflection, который я пропускаю, или есть другой способ? Например, я хотел бы иметь возможность найти следующую аннотацию в классе: […]