Laravel 更改控制器目录

示例

如果要更改Controllers目录,则需要:

  1. 移动和/或重命名默认Controllers目录到我们想要的位置。例如从app/Http/Controllers到app/Controllers

  1. 更新文件Controllers夹内文件的所有名称空间,使其遵循新路径,并遵守特定于PSR-4的要求。

  1. routes.php通过编辑app\Providers\RouteServiceProvider.php并更改此名称来更改应用于文件的名称空间:

protected $namespace = 'App\Http\Controllers';

对此:

protected $namespace = 'App\Controllers';