私は依存性注入とDIコンテナについて読んでいます。しかし、私はこの概念に頭を悩ませることはできません。
DIコンテナは、「コントローラー」が「ローダー」に依存し、「コントローラー」の前に「ローダー」をロードすることをどのように認識しますか?
私の見方では、依存関係を追跡するために何らかの構成ファイルが必要になるということです。そうであれば、次のように書くほうが簡単ではありません。
// Controller
function __construct() {
$this->load = new \Framework\Core\Loader;
}