#tagged_services

2025-11-01

Компилер-пассы и тегированные локаторы: делаем плагинную архитектуру на DI

Привет, Хабр! Иногда в Symfony встают задачи сделать систему плагинов, чтобы можно было подключать новые модули функциональности, не переписывая основную логику. В этой статье я расскажу, как можно создать плагинную архитектуру с помощью контейнера зависимостей Symfony. Читать про реализацию на Symfony

habr.com/ru/companies/otus/art

#symfony #dependency_injection #di_контейнер #компилерпасс #tagged_services #тегированные_сервисы

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst