
10.05.2022, 21:59
|
|
Постоянный
Регистрация: 13.07.2021
Сообщений: 415
С нами:
2545922
Репутация:
253
|
|
Сообщение от Mex-Vision
В общем поверхностно ознакомился с DI, хотелось бы узнать как лучше организовать проект и внедрить зависимости в контексте PHP. Возможно имеются какие-то хорошие примеры кода и т.п. Было бы интересно познать как с этим паттерном работают и с чем его едят.
DI является лишь частным случаем IoC. В качестве примера можете посмотреть реализацию в Symfony The DependencyInjection Component (Symfony Docs)
Сообщение от Mex-Vision
Первое недоумение возникло на моменте обращения к содержимому контейнера по ключам
Покажите пример, так как по описанию выглядит подозрительно, будто Вы реализовали не DI, а Service Locator.
Предметная область не должна ничего знать о том, как Вы управляете зависимостями.
|
|
|