检测路由是否是资源的一部分

eCo*_*Evo 1 laravel-routing laravel-5.2

是否有标准的 Laravel 方法来检查命名路由是否是资源的一部分?

例如,在 Blade 模板中,我可以执行以下操作:

@if(strpos(Route::currentRouteName(), 'posts') === 0)
     Yep, you're viewing a post.index, post.edit, post.preview, etc.
@else
     Nothing to do with a post.
@if
Run Code Online (Sandbox Code Playgroud)

想知道我是否掩盖了一些标准的做法,或者是否就是这样

eCo*_*Evo 5

我刚刚想通了:

Route::is('posts.*')
Run Code Online (Sandbox Code Playgroud)