2
私のビューに経路を具体的にリストする方法はありますか?例えばLaravelビュー内のルートを一覧表示する
これら:
...api/user
...api/Information
職人コマンド例えば、このようにそれらをリストん:あなたはArtisan
ファサードを使用してルートのリストを取得することができ、あなたのコントローラで
php artisan route:list
私のビューに経路を具体的にリストする方法はありますか?例えばLaravelビュー内のルートを一覧表示する
これら:
...api/user
...api/Information
職人コマンド例えば、このようにそれらをリストん:あなたはArtisan
ファサードを使用してルートのリストを取得することができ、あなたのコントローラで
php artisan route:list
。
あなたはまた、Route
ファサードgetRoutes
メソッドを使用することができます。私はすべてのあなたのapi
ルートがそのパスにapi
文字列:
public function showRoutes($request) {
$routes = Artisan::call('route:list', ['--path' => 'api']);
return view('your_view', compact('routes'));
}
編集を持っていると仮定します。
$routes = [];
foreach (\Route::getRoutes()->getIterator() as $route){
if (strpos($route->uri, 'api') !== false){
$routes[] = $route->uri;
}
}
return view('your_view', compact('routes'));
こんにちは返信私はこのエラーを取得しました。「パス」引数が存在しません。 – Micheasl
答えを確認してください。 'path'はオプションのパラメータですので、' --path'を追加する必要があります。 –
okエラーは消えましたが、私が 'dd($ routes)'を '0 'にすると、私のapiルートにエラーが含まれてはいけません。 – Micheasl