URLを渡してコントローラのメソッド名を取得する方法を見つけるのにもっと時間を捜しましたが、私の予想される答えは見つかりませんでした。私はURLを渡すメソッドを作成したいと思いますが、それは以下のような対応するコントローラアクションを与えるでしょうが、私は理解できません。 URLをlaravelに渡すことでコントローラのアクションを取得する方法
は私がhttp://example.com/abc
その後、URLを生成します
Route::get('/abc', '[email protected]')
などのような私のアプリケーションでルートがどのように私は
http://example.com/abc
を渡すことによって
[email protected]
を得ることができる場合だけ
Route::currentRouteAction()
をある現在のURLのアクションを返すヘルパーを見つけました
function getAction($url){
//what will be logic?
// return like App\Controllers\[email protected]
}
各メニューのURLをチェックすることで、メニューの表示と非表示に必要なカスタム許可システムを作成する必要があります。
次の操作を行うことができ、あなたのコントローラ内の
質問を更新しました。@AlexeyMezenin –