システムのタイプを multi-module にすると名前空間が絡んでくる。 以下に設定方法をまとめる。 まずは Modules.php で 自動生成される registerAutoloaders() で Controller と Models の名前空間を確認する。 自動生成であれば問題ないはず。 <?php class Module implements ModuleDefinitionInterface { public function registerAutoloaders(){ $loader = new Loader(); $loader->registerNamespaces(array( 'My_project\Frontend\Controllers' => __DIR__ . '/controllers/', 'My_project\Frontend\Models'