Косяк Symfony

Дата07-07-2023

0


На работе пишу интернет-магазин на Symfony, и в ходе разработки иногда появляются маленькие косяки, на которые убиваю очень много времени.
В частности, при ребилде проекта (doctrine:build-all-reload) все время выскакивала ошибка о том, что класс sfGuardGroup был определен 2 раза. Причем даже при удалении всех файлов с классами из /lib/model/doctrine/sfDoctrineGuardPlugin/base все создавалось по-новой. Решение оказалось довольно-таки простым, но сразу я до него почему-то не додумался.
Оказывается в модели /config/doctrine/schema.yml и /plugins/sfDoctrineGuardPlugin/config/doctrine/schema.yml была описана одна и та же таблица, на основе которой генерировался данный класс. Только до сих пор не могу понять откуда взялся этот /config/doctrine/schema.yml, может быть это глюк самого sfGuardPlugin.
Прикрутил xDebug к php, очень удобная штука для отладки скриптов, пока доволен.

P.S. На этой неделе собираюсь на море, надеюсь погода не подкачает ;)

Метки:   , , ,