ルート
Symfony アプリケーションの開発の基礎の 1 つは、ルートの操作です。 ルーティングインフラストラクチャにより、読み取り可能な URL(たとえば index.php?page=products&productid=12345 の代わりに /products/hammer )を使用できるようになり、これらの URL が要求に応答できるアプリケーションのコントローラーにマップされます。
Symfony サポート(英語)プラグインは、ルートを操作するためのいくつかの機能を提供します。
ルートのコード補完
PhpStorm は、ルート名を引数として受け取る関数にコード補完を提供します。 エディターで Ctrl+Space を押すと、次のいずれかに対してコード補完が呼び出されます。
generateUrlまたはforwardなどのコントローラー関数の引数を指定します。
パスまたはコントローラーなどの Twig 関数の引数を指定します。
経路のナビゲーション
ルートはコントローラーにリンクされているため、 宣言へナビゲート Ctrl+B をルートで使用して、対応するコントローラーに移動できます。 または、 Ctrl+Click サービスの名前。

コントローラーにマップされたルートに戻るには、エディターのガターでルートアイコン
をクリックします。

行方不明のルートインスペクション
定義されていないルート名やスペルミスのあるルート名を使用すると、PhpStorm は Missing Routeインスペクションからの対応する警告を表示します。

2026 年 5 月 22 日