На работе пишу интернет-магазин на 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. На этой неделе собираюсь на море, надеюсь погода не подкачает
Устраиваюсь на работу веб-разработчиком в одну из местных компаний, в которой работал еще полтора года назад, но уволился. Причиной тому были вечные гулянки, загулы на недели, в общем, я думал обо всем, о чем только можно было, только не о работе.
Почему ушел на официальную работу? Нужна хоть какая-то финансовая стабильность. Online заработок это конечно хорошо, но в моем случае не постоянно. Бываю периоды когда деньги есть, а бывают – когда их совсем нет.
Параллельно буду заниматься сео, как и раньше, но лишь тем, что реально приносит доход.
Начинаю осваивать Symfony Framework, так как все будущие проекты компании будут разрабатываться именно на его основе.
На первый взгляд фрэймворк очень понравился, все довольно-таки грамотно реализовано. Но в любом случае и будут свои подводные камни, на которые я начинаю постепенно нарываться по мере его изучения.
По возможности буду писать о полезных вещах при работе с Symfony, так что открываю новую рубрику с одноименным названием
07-07-2023
0