2017-08-15 7 views
0

基本的には、私のゲート定義でルート名をチェックしたいと思います。ゲート内のルート名をアクセス

ルートをグループ化し、1つのミドルウェアがゲートをチェックしてアクセスが許可されているかどうかを確認します。 私はLaravel 5.4の "can"ミドルウェアを調べましたが、必要な情報をゲートに渡さないため、これを行う方法が見つかりませんでした。

自分のミドルウェアを定義する必要があるようですか、何か不足していますか?

+0

関連するコードを入力して、正確に何が必要なのかを指摘し、修正しようとします。 –

+0

'$ request = resolve(\ Illuminate \ Http \ Request)'があり、必要なものはそこにあります。 – apokryfos

+0

@apokryfosありがとう、それは私が探していたものです。あなたは ":: class"を追加するのを忘れていましたが。 –

答えて

0

apokryfos解決策は私が必要としていたものです。

$request = resolve(\Illuminate\Http\Request::class); 

ここで、ゲート内から経路名にアクセスできます。

関連する問題