在Laravel 4.2中的基本控制器中获取路径名称

时间:2015-08-03 18:39:51

标签: laravel laravel-4 laravel-routing

我的 routes.php 文件中有以下路由:

Route::post('add/car',
        ['as' => 'api.add.car', 'uses' => 'ApiAddController@car']);
Route::post('add/bus',
        ['as' => 'api.add.bus', 'uses' => 'ApiAddController@bus']);

我的 ApiAddController 是通过扩展基本API控制器创建的。类似的东西:

class ApiAddController extends ApiController{

    // Implementation

}

我想将端点名称(在本例中为 add / car add / bus )作为基本 ApiController中的变量提供

Laravel可以吗?

1 个答案:

答案 0 :(得分:1)

请尝试

echo Route::currentRouteName();

查看APIRoute::getName();也可能是您需要的。