interface UrlMatcherInterface in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/routing/Matcher/UrlMatcherInterface.php \Symfony\Component\Routing\Matcher\UrlMatcherInterface
UrlMatcherInterface is the interface that all URL matcher classes must implement.
@author Fabien Potencier <fabien@symfony.com>
Hierarchy
- interface \Symfony\Component\Routing\RequestContextAwareInterface- interface \Symfony\Component\Routing\Matcher\UrlMatcherInterface
 
Expanded class hierarchy of UrlMatcherInterface
All classes that implement UrlMatcherInterface
6 files declare their use of UrlMatcherInterface
- DynamicRouter.php in vendor/symfony-cmf/ routing/ DynamicRouter.php 
- LanguageNegotiationUserAdmin.php in core/modules/ user/ src/ Plugin/ LanguageNegotiation/ LanguageNegotiationUserAdmin.php 
- Contains \Drupal\user\Plugin\LanguageNegotiation\LanguageNegotiationUserAdmin.
- PathValidator.php in core/lib/ Drupal/ Core/ Path/ PathValidator.php 
- Contains \Drupal\Core\Path\PathValidator.
- Router.php in vendor/symfony/ routing/ Router.php 
- RouterInterface.php in vendor/symfony/ routing/ RouterInterface.php 
File
- vendor/symfony/ routing/ Matcher/ UrlMatcherInterface.php, line 23 
Namespace
Symfony\Component\Routing\MatcherView source
interface UrlMatcherInterface extends RequestContextAwareInterface {
  /**
   * Tries to match a URL path with a set of routes.
   *
   * If the matcher can not find information, it must throw one of the exceptions documented
   * below.
   *
   * @param string $pathinfo The path info to be parsed (raw format, i.e. not urldecoded)
   *
   * @return array An array of parameters
   *
   * @throws ResourceNotFoundException If the resource could not be found
   * @throws MethodNotAllowedException If the resource was found but the request method is not allowed
   */
  public function match($pathinfo);
}Members
| Name   | Modifiers | Type | Description | Overrides | 
|---|---|---|---|---|
| RequestContextAwareInterface:: | public | function | Gets the request context. | 9 | 
| RequestContextAwareInterface:: | public | function | Sets the request context. | 9 | 
| UrlMatcherInterface:: | public | function | Tries to match a URL path with a set of routes. | 5 | 
