Загружаемое расширение Doctrine в Symfony
Я прочитал этот документ, чтобы понять, как работает загружаемое расширение доктрины, чтобы я мог использовать его в своих проектах Symfony.
Проблема в примере использования, где я вижу объект с именем $listener
и я действительно не могу понять, откуда это взялось.
Я намереваюсь использовать подобный кусок кода в одном из моих контроллеров, но я не знаю, чтобы создать экземпляр этого слушателя или откуда его взять.
1 ответ
Если вы посмотрите на рассматриваемый проект github, вы увидите, что у них есть документация по установке и использованию их с Symfony2: Установите расширения Gedmo Doctrine2 в Symfony2
И если вы не хотите выполнять тяжелую работу, есть также готовый пакет: пакет интеграции для DoctrineExtensions от l3pp4rd в Symfony2 ( документация)
Обратите внимание, что, хотя пакет должен быть проще в установке, он сделан третьей стороной, а не разработчиком расширений, и он может быть устаревшим.