[解決済み] Laravelで登録されたルートパスの一覧を取得するには?
2023-02-20 08:19:36
質問
Laravel4で登録された経路のパスを配列にする方法を探していました。
基本的に、私はこのようなリストが返されることを求めています。
/
/login
/join
/password
私は、あるメソッドに出会いました。
Route::getRoutes()
というメソッドがあり、リソースと同様に経路情報を持つオブジェクトを返しますが、経路情報は保護されており、私はその情報に直接アクセスすることができません。
これを達成するための他の方法はありますか?おそらく別の方法でしょうか。
どのように解決するのですか?
Route::getRoutes()
は
RouteCollection
. 各要素に対して、単純な
$route->getPath()
を実行して、現在のルートのパスを取得します。
それぞれのprotectedパラメータは、標準的なゲッターで取得することができます。
ループはこのように動作します。
$routeCollection = Illuminate\Support\Facades\Route::getRoutes();
foreach ($routeCollection as $value) {
echo $value->getPath();
}
関連
-
[解決済み] Luaで2次元配列を作成するには?
-
[解決済み] 選択ソートが安定する理由と不安定な理由
-
[解決済み] JavaScriptで2つの配列の差を取得する方法は?
-
[解決済み] リストから最初の項目を削除するには?
-
[解決済み] クエリビルダーのSQLクエリを文字列として出力するにはどうすればよいですか?
-
[解決済み] PHP Composerを使ってLaravelからパッケージを削除するにはどうしたらいいですか?
-
[解決済み】Laravel: どのように現在のルート名を取得するには?(v5 ... v7)
-
[解決済み] Linux Bashでlsを配列に割り当てるには?
-
[解決済み] Postgresでjson配列を行に変換する方法
-
[解決済み] コマンドの出力を配列に代入する方法を教えてください。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 配列から要素を1つだけ値で削除する方法
-
[解決済み] Angular 2のTypeScriptで配列にフィルタをかけるには?
-
[解決済み] MATLABのnumel関数とlength関数の違いについて
-
[解決済み] GCCです。配列型に不完全な要素型がある
-
[解決済み] Ruby: ハッシュの配列で Enumerator を取得しようとすると nil:NilClass の未定義メソッド `[]' が発生する。
-
[解決済み] Powershellで配列の値をソートする
-
[解決済み] Angular 2とTypeScriptで2つのオブジェクト配列をマージする?
-
[解決済み] 配列はトップレベルのJSON-textになり得るか?
-
[解決済み] kotlinで空の配列を作成するには?
-
[解決済み] VBAの配列ソート機能?