【发布时间】:2017-01-31 17:44:02
【问题描述】:
我搜索了更多时间来查找如何通过传递 URL 来获取控制器方法名称,但没有找到我预期的答案。我想创建一个方法,我将在其中传递一个 URL,它会给出相应的控制器操作,如下所示,但我不知道。
我找到了一个助手,它只返回当前 URL 的操作 Route::currentRouteAction()
如果我的应用程序中的路由像 Route::get('/abc', 'YourController@method') 这样将生成 url http://example.com/abc
那么我怎样才能通过http://example.com/abc 得到YourController@method
function getAction($url){
//what will be logic?
// return like App\Controllers\MyController@method
}
我必须创建一个自定义权限系统,通过检查每个菜单的 URL 来显示和隐藏菜单。
【问题讨论】:
-
我已经更新了我的问题,请查看@AlexeyMezenin
标签: laravel