Компилер-пассы и тегированные локаторы: делаем плагинную архитектуру на DI
Привет, Хабр! Иногда в Symfony встают задачи сделать систему плагинов, чтобы можно было подключать новые модули функциональности, не переписывая основную логику. В этой статье я расскажу, как можно создать плагинную архитектуру с помощью контейнера зависимостей Symfony. Читать про реализацию на Symfony
https://habr.com/ru/companies/otus/articles/960702/
#symfony #dependency_injection #di_контейнер #компилерпасс #tagged_services #тегированные_сервисы