2017-08-15 25 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); 

现在我可以从门内访问路由名称。