【发布时间】:2023-03-10 12:29:01
【问题描述】:
我正在尝试获取当前的路线操作,但我不确定如何去做。在 Laravel 4 中,我使用的是 Route::currentRouteAction(),但现在有点不同了。
我正在尝试在我的控制器中执行Route::getActionName(),但它一直给我找不到方法。
<?php namespace App\Http\Controllers;
use Route;
class HomeController extends Controller
{
public function getIndex()
{
echo 'getIndex';
echo Route::getActionName();
}
}
【问题讨论】:
-
我认为该方法已被删除,因为路由将在 L5 中使用注释创建。
-
@arjan L5 中的默认路由现在是普通路由,与 L4 相同。注释现在在 L5 中是可选的。