0
のルートヘルパー関数をオーバーライドするために、私はpredeveloped Laravel-5.xのプロジェクトに取り組んでいると私からのURLの多くを変更する必要があります。Laravel:どのように名前のルート
route('product.show', ['id'=> encode_id($product->id), 'title' => slug_title($product->title)])
に
route('product.show', ['id'=> $product->id), 'title' => $product->title])
新しい 'product.show'ルートをすべて新しいバージョンに置き換えたくない場合は、 'product.show'のルートヘルパー機能をオーバーライドして新しいURLを生成する方法はありますか?それは、このように、それはどこにでも呼び出すことができます任意の名前空間なしで定義されて\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php
で定義されて
たぶん、すべてのエディタ/ IDEで提供されるFind&Replace機能を使用するだけです。 – Wolen
あなたのアプリのブートストラップファイルでルートメソッドを定義すると、ルートメソッドをオーバーライドできます。しかし、あなたはおそらくそれをしたくありません。ちょうど検索/置換を行います。 – apokryfos
@wolenと@apokryfos '$ product'変数名がいくつかのところで変更されているので少し難しいです。 –