我想將模型參數傳遞給中間件。根據這一link (laravel 5 middleware parameters),我可以只包括在handle()
功能,像這樣一個額外的參數:Laravel 5:將模型參數傳遞給中間件
public function handle($request, Closure $next, $model)
{
//perform actions
}
你如何將它傳遞在控制器的構造函數?這是行不通的:
public function __construct(){
$model = new Model();
$this->middleware('myCustomMW', $model);
}
**注:**,我可以通過不同的模型(前ModelX,ModelY,ModelZ)