2017-08-15 35 views
0

基本上,我想檢查我的大門定義中的路線名稱。在大門口訪問路線名

這些路由應該分組,並且一箇中間件檢查一個門是否允許訪問。 我已經查看了Laravel 5.4的「can」中間件,但我沒有找到辦法做到這一點,因爲它沒有將所需的信息傳遞給門。

看來我需要定義我自己的中間件,或者我錯過了什麼?

+0

把一些相關的代碼,然後指出你需要什麼,並試圖修復。 –

+0

'$ request = resolve(\ Illuminate \ Http \ Request)'並且您需要的所有內容都在 – apokryfos

+0

@apokryfos謝謝,這就是我一直在尋找的東西。雖然你忘了添加「:: class」。 –

回答

0

apokryfos解決方案正是我所需要的。

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

現在我可以從門內訪問路由名稱。