Laravel框架自定义控制器目录
Laravel框架默认的控制器目录是在 App/Http/Controllers 下面,而我想要按自己的需求定义控制器目录:App/Module/Admin/Controllers
首先在路由里新建admin.php的路由文件,然后在web.php引入admin.php:include_once('admin.php');
然后修改RouteServiceProvider的文件,修改前:protected $namespace = 'App\Http\Controllers'; 修改后:protected $namespace = '';
最后就可以根据定义的路由访问到控制器方法。