抽象的でフレームワークに依存しないソリューションを提供するために、 必要に応じて現在のURLの比較をカスタマイズできるURLチェッカーが実装されています。 例えば、別のフレームワークのルーティングなど。
デフォルトのチェッカーでは、正規表現や文字列のURLでURLを比較することができます。
オプション:
checkFullUrl: フルURLを比較するには, プロトコルを含みます。
ホストとポートの有無を指定します。 デフォルトは false
です。
useRegex: チェッカーの引数 $loginUrls
で指定された正規表現でURLを比較します。
オプション:
CakePHPsのルーティングシステムの配列表記を使用したい場合は、このチェッカーを使用します。 チェッカーは名前付きルートでも動作します。
checkFullUrl: プロトコル、ホスト、ポートを含む完全なURLを比較するかどうか。デフォルトは false
URLチェッカーは UrlCheckterInterface
を実装 していなければなりません 。