Я не понимаю, как используется этот "контейнер DI". Примеры, показанные на официальном сайте, ничего мне не говорят: http://pimple.sensiolabs.org
В основном у меня есть простой сайт, состоящий из набора классов: класса DB, класса Cache, класса User и еще нескольких, которые обрабатывают типы содержимого.
Все эти классы похожи на "сервисы", упомянутые в Pimple, и каждая служба должна иметь возможность вызвать другую услугу. Прямо сейчас я создаю службы в основном классе, которые я использую как singleton для обмена службами по другим классам.
Из того, что я читаю, Пимпл делает именно это, но как его использовать?: S