異なるモジュール フォルダーに複数ModuleServiceProvider
あり、1 つのフォルダーに動的に登録しようとしていますRootServiceProvider
。
ModuleServiceProvider
public function register()
{
$this->app->bind(CategoryRepositoryInterface::class, CategoryRepository::class);
}
ここに私のコードがありますrootServiceProvider
public function boot()
{
foreach(glob(app_path().'/Azam/Modules/*/Providers/*.php') as $provider) {
$this->app->register($provider);
}
}
そして私が得ているエラー
クラス '/Users/.../Desktop/Developments/Codes/project/app/Azam/Modules/Categories/Providers/CategoryServiceProvider.php' が見つかりません
私のファイルパスは良さそうです。