【发布时间】:2017-10-18 14:17:08
【问题描述】:
我的路线定义为:
Route::name('foo')->get('/foo', 'FooController@index');
我知道给定路由名称,我可以得到 URL:
route('foo'); // "http://localhost/foo"
我也知道给定动作,我可以得到相同的 URL:
action('FooController@index'); // "http://localhost/foo"
但是如何在给定路由名称的情况下获取操作?
例如也许是这样的:
getActionFromRouteName('foo'); // "FooController@index"
【问题讨论】:
-
你search了吗??
-
@kerbholz 仅在您在当前路线上时才有效。我需要不同路线的操作名称,我只有名称。
-
@Onix 仅在您在当前路线上时才有效。我需要不同路线的操作名称,我只有名称。
标签: php laravel routing laravel-5.5