ホームページ >バックエンド開発 >PHPチュートリアル >Url::defaults メソッドについての私の考え
Url::defaults メソッドに関する Laravel ニュース投稿を読みました。
この記事には、モデル バインディングの問題を引き起こす可能性があるという警告があるとは記載されていません。
そもそも、ブレードでのルートの取得を容易にするためにグローバル ミドルウェアを使用するのはなぜですか?
これを解決する侵襲性の低い方法は、ヘルパーを作成することです。
function localeRoute($name, $parameters = [], $absolute = true) { foreach (['locale' => 'en'] as $key => $value) { if(array_key_exists($key, $parameters)) { continue; } $parameters[$key] = $value; } return app('url')->route($name, $parameters, $absolute); }
そして、意味のあるビューでそれを使用してください。
以上がUrl::defaults メソッドについての私の考えの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。