2
如何在我的視圖中列出特別是api路線的路線?Laravel在視圖中列出路線
例如這些:
...api/user
...api/Information
例如工匠命令不一一列舉如下:
php artisan route:list
如何在我的視圖中列出特別是api路線的路線?Laravel在視圖中列出路線
例如這些:
...api/user
...api/Information
例如工匠命令不一一列舉如下:
php artisan route:list
在你的控制器,你可以得到使用Artisan
門面路由列表。我假設你所有api
航線有api
串在其路徑:
public function showRoutes($request) {
$routes = Artisan::call('route:list', ['--path' => 'api']);
return view('your_view', compact('routes'));
}
編輯:
您還可以使用Route
外牆getRoutes
方法。
$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'。 –
確定錯誤消失,但如果我'DD($路線)'我得到一個'0',不應該包含我的api路線錯誤 – Micheasl