Symfony2 CMF の Dynamic Router と Chain Router の違いがわかりません。構文に違いがあることはわかりましたが、概念がわかりません。
誰かが概念的に違いを教えてもらえますか?
Symfony2 CMF の Dynamic Router と Chain Router の違いがわかりません。構文に違いがあることはわかりましたが、概念がわかりません。
誰かが概念的に違いを教えてもらえますか?
ChainRouterは、複数のルーターをチェーンするために使用されます。router1 がルートを現在のパスに一致させることができない場合、router2 に移動し、そのルートがルートに一致するかどうかを確認します。一致するものがない場合、404 not found 例外がスローされます。
ChainRouter はルートを一致させることができないことに注意してください。それを行うルーターが必要です。
DynamicRouterはルーターです。パスをルートに一致させます。Symfony2 ルーターの代わりに動的です。RouteProvider を使用してルートを取得し、パスと照合します。