Показать сообщение отдельно

  #3  
Старый 10.05.2022, 21:59
EasyGameProtection
Постоянный
Регистрация: 13.07.2021
Сообщений: 415
С нами: 2545922

Репутация: 253
По умолчанию

Цитата:
Сообщение от Mex-Vision  

В общем поверхностно ознакомился с DI, хотелось бы узнать как лучше организовать проект и внедрить зависимости в контексте PHP. Возможно имеются какие-то хорошие примеры кода и т.п. Было бы интересно познать как с этим паттерном работают и с чем его едят.
DI является лишь частным случаем IoC. В качестве примера можете посмотреть реализацию в Symfony The DependencyInjection Component (Symfony Docs)

Цитата:
Сообщение от Mex-Vision  

Первое недоумение возникло на моменте обращения к содержимому контейнера по ключам
Покажите пример, так как по описанию выглядит подозрительно, будто Вы реализовали не DI, а Service Locator.

Предметная область не должна ничего знать о том, как Вы управляете зависимостями.
 
Ответить с цитированием