Laravel 4-找出被击中的路线

cs-koneko

好吧,我有一个小问题,我不知道我是否盲目地在Laravel 4文档中找到它,或者甚至不存在...

我有两条路由路由到一个并且具有相同的控制器功能...

//List blog_posts
Route::get('/', 'BlogController@listPosts');
//List deleted blog_posts
Route::get('/bin', 'BlogController@listPosts');

现在,有没有一种方法可以在“ listPosts”函数中确定击中了哪条路线?

当然我可以在'BlogController'中创建另一个函数,但是我不喜欢这个想法^^

杰夫·兰伯特

您可以尝试使用Route::current()它将返回一个类型为对象的对象,该对象上Illuminate\Routing\Route有一个称为的方法getUri

var_dump(Route::current()->getUri());

如果您为路线指定了名称,则还可以据此做出决定:

var_dump(Route::currentRouteName());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel 4-找出被击中的路线

来自分类Dev

Laravel 4:路线套餐

来自分类Dev

试图找出 Laravel 中的路线

来自分类Dev

Laravel 路线:在 auth 中间件中击中路线时中断

来自分类Dev

Laravel 4-路线未定义

来自分类Dev

Laravel 4路线调节

来自分类Dev

laravel 4简单路线不起作用

来自分类Dev

与路线联系Laravel 4-麻烦表

来自分类Dev

laravel 4入门示例中路线中的laravel访问错误

来自分类Dev

如何为Laravel 4路线设置多种模式?

来自分类Dev

无法在Laravel 4中建立正确的路线

来自分类Dev

路线:: get('(:any)',function()在Laravel 4中无法正常工作

来自分类Dev

Laravel 4路线无法正常工作

来自分类Dev

如何找出Laravel4 NotFoundHttpException中调用了哪种控制器方法?

来自分类Dev

在Laravel4中未定义路线[RemindersController @ postRemind]错误

来自分类Dev

如何在事件发生前管理Laravel 4路线

来自分类Dev

找不到定义的路线投掷控制器方法laravel 4

来自分类Dev

Laravel 4-如何将输入值设置为路线

来自分类Dev

Laravel 4-部分但并非所有路线都在生产中失败

来自分类Dev

清漆4击中Header小姐?

来自分类Dev

Laravel小组路线问题

来自分类Dev

laravel 5.1:路线问题

来自分类Dev

Laravel中的路线问题

来自分类Dev

laravel-本地路线

来自分类Dev

更改Laravel路线参数

来自分类Dev

Laravel路线冲突

来自分类Dev

Laravel路线失败

来自分类Dev

Laravel路线行为疯狂

来自分类Dev

Pjax和Laravel路线