Symfony

Механики управления миграциями для профессиональной разработки в команде

Устали от конфликтов миграций БД в Symfony? Разбираем 3 командные механики: строгую CI/CD валидацию, невидимые Git-хуки с Docker и метод «чистого листа» (Makefile + Fixtures). Забудьте о рассинхронизации схем после git pull. Читайте гид и выберите лучший подход!...

Установка и настройка логирования Monolog в Symfony

Во-первых нам надо установить библиотеку для логгирования Monolog. В большинстве случаев он уже установлен, но если нет, воспользуемся composer: composer require monolog/monolog Теперь нам надо подключить логгер в нужный класс: контроллер, сервис, консольная команда, в общем куда угодно. Для...

Symfony 2 Получить доступ к Entity Manager из static (статического) метода

Для получения доступа к Entity Manager из статического (static) метода, что позводин нам использовать произвольный sql запрос. На самом деле все довольно просто, необходимо в любой из Бандлов (Bundle) добавить следующие методы: class AcmeDemoBundle extends Bundle { private static $contain...
Новости