interface FinalMatcherInterface

A FinalMatcher returns only one route from a collection of candidate routes.

@author Larry Garfield @author David Buchmann

Hierarchy

Expanded class hierarchy of FinalMatcherInterface

All classes that implement FinalMatcherInterface

File

drupal/core/vendor/symfony-cmf/routing/Symfony/Cmf/Component/Routing/NestedMatcher/FinalMatcherInterface.php, line 15

Namespace

Symfony\Cmf\Component\Routing\NestedMatcher
View source
interface FinalMatcherInterface {

  /**
   * Matches a request against a route collection and returns exactly one result.
   *
   * @param RouteCollection $collection The collection against which to match.
   * @param Request $request The request to match.
   *
   * @return array An array of parameters
   *
   * @throws ResourceNotFoundException if none of the routes in $collection
   *    matches $request
   */
  public function finalMatch(RouteCollection $collection, Request $request);

}

Members

Namesort descending Modifiers Type Description Overrides
FinalMatcherInterface::finalMatch public function Matches a request against a route collection and returns exactly one result. 1