SilexアプリでURLを翻訳可能にしようとしています。
最初に、とをオーバーライドUrlGenerator
してみRedirectableUrlMatcher
ましたが、それは実際には機能しませんでした。
次に、オーバーライドしてみました:
$app['route_class'] = 'My\Translatable\Route';
このようなコードで:
class Route extends Silex\Route
{
public function setPattern($pattern)
{
return parent::setPattern(str_replace('admin', 'admin2', $pattern));
}
}
しかし、私はhttps://gist.github.com/6c60ef4b2d8d6584eaa7を取得しています。
これを達成するための正しい方法は何ですか?