【发布时间】:2015-06-13 17:48:34
【问题描述】:
我想将模型参数传递给中间件。根据这个link (laravel 5 middleware parameters) ,我可以像这样在handle()函数中包含一个额外的参数:
public function handle($request, Closure $next, $model)
{
//perform actions
}
你会如何在 Controller 的构造函数中传递它?这不起作用:
public function __construct(){
$model = new Model();
$this->middleware('myCustomMW', $model);
}
**注意:**重要的是我可以传递不同的模型(例如 ModelX、ModelY、ModelZ)
【问题讨论】:
标签: laravel laravel-5 middleware