私は何かをしようとしていますが、それを行う方法は想像もできません。 laravelのドキュメントからLaravelコントローラのミドルウェアにパラメータを渡す方法
Route::put('post/{id}', ['middleware' => 'role:editor', function ($id) {
//
}]);
:私はこれをやっているmiddlwareにパラメータを渡すには
。 次にハンドル関数のパラメータを取得してください...
しかし、laravelはミドルウェアの使用をコントローラの__constructに宣言することをお勧めします。だから、
...
public function __construct() {
$this->middleware('auth');
}
しかし、私はコントローラにパラメータを渡す方法を知りません。
私は助けていただきありがとうございます。
彼はコントローラからミドルウェアを呼び出すときにパラメータを渡す方法を尋ねてきました。 –
質問はミドルウェアにパラメータを渡すことです。 – Salar
をご確認の上、https://mattstauffer.co/blog/passing-parameters-to-middleware-in-laravel-5.1 –