Laravel 控制器
[toc]
生成控制器
php artisan make:controller TestController
执行以上命令后会在 app/Http/Controllers/ 下生成 TestController.php文件
如果控制器在 Controllers 的子目录下
路由方面要加上路径
如:
Controllers/test/TestController.php
Route::get('/test','test/TestController@show');
控制器中间件
public function __construct(){
// 未登录用户允许访问的页面
$this->middleware('auth', [
'except' => ['show']
]);
}
使用控制器构造函数中的 middleware 方法,可以轻松地将中间件分配给控制器的操作
上面这个是禁止未登录的用户访问 show 方法
[toc]