PHPのパッケージマネージャであるComposerには、インストールしたパッケージのオートロード機能が用意されています。 "vendor/autoload.php"をrequireするだけでパッケージ内のクラスをnew出来るのは非常に便利ですが、自作したパッケージを利用する場合、インストールしたパッケージが自動でnew出来ない場合があります。問題の原因は大抵スペルミスだったり自作したパッケージのcomposer.jsonの定義ミスだったりするのですが、自動で処理してくれる分、問題の切り分けが難しいです。 このような場合、Composerが提供するautoloaderに対してログを出力させることで解決の手助けになります。 実は、composerのautoload.phpはrequire文の戻り値としてクラスローダーオブジェクト(Composer\Autoload\ClassLoader)をリ