To provide an abstract and framework agnostic solution as much as possible there are URL checkers implemented that allow you to customize the comparision of the current URL if needed. For example to another frameworks routing.
The default checker allows you to compare an URL by regex or string URLs.
Options:
- checkFullUrl: To compare the full URL, including protocol, host and port or not. Default is
false - useRegex: Compares the URL by a regular expression provided in the
$loginUrlsargument of the checker.
Options:
Use this checker if you want to use the array notation of CakePHPs routing system. The checker also works with named routes.
- checkFullUrl: To compare the full URL, including protocol, host and port or not. Default is
false
An URL checker must implement the UrlCheckterInterface.