You are here

class RedirectableUrlMatcher in Zircon Profile 8.0

Same name in this branch
  1. 8.0 vendor/symfony/routing/Matcher/RedirectableUrlMatcher.php \Symfony\Component\Routing\Matcher\RedirectableUrlMatcher
  2. 8.0 vendor/symfony/routing/Tests/Fixtures/RedirectableUrlMatcher.php \Symfony\Component\Routing\Tests\Fixtures\RedirectableUrlMatcher
Same name and namespace in other branches
  1. 8 vendor/symfony/routing/Tests/Fixtures/RedirectableUrlMatcher.php \Symfony\Component\Routing\Tests\Fixtures\RedirectableUrlMatcher

@author Fabien Potencier <fabien@symfony.com>

Hierarchy

Expanded class hierarchy of RedirectableUrlMatcher

File

vendor/symfony/routing/Tests/Fixtures/RedirectableUrlMatcher.php, line 20

Namespace

Symfony\Component\Routing\Tests\Fixtures
View source
class RedirectableUrlMatcher extends UrlMatcher implements RedirectableUrlMatcherInterface {
  public function redirect($path, $route, $scheme = null) {
    return array(
      '_controller' => 'Some controller reference...',
      'path' => $path,
      'scheme' => $scheme,
    );
  }

}

Members

Namesort descending Modifiers Type Description Overrides
RedirectableUrlMatcher::redirect public function Redirects the user to another URL. Overrides RedirectableUrlMatcherInterface::redirect
UrlMatcher::$allow protected property
UrlMatcher::$context protected property
UrlMatcher::$expressionLanguage protected property
UrlMatcher::$expressionLanguageProviders protected property
UrlMatcher::$request protected property
UrlMatcher::$routes protected property
UrlMatcher::addExpressionLanguageProvider public function
UrlMatcher::getAttributes protected function Returns an array of values to use as request attributes. 1
UrlMatcher::getContext public function Gets the request context. Overrides RequestContextAwareInterface::getContext
UrlMatcher::getExpressionLanguage protected function
UrlMatcher::handleRouteRequirements protected function Handles specific route requirements. 1
UrlMatcher::match public function Tries to match a URL path with a set of routes. Overrides UrlMatcherInterface::match 5
UrlMatcher::matchCollection protected function Tries to match a URL with a set of routes. 1
UrlMatcher::matchRequest public function Tries to match a request with a set of routes. Overrides RequestMatcherInterface::matchRequest
UrlMatcher::mergeDefaults protected function Get merged default parameters.
UrlMatcher::REQUIREMENT_MATCH constant
UrlMatcher::REQUIREMENT_MISMATCH constant
UrlMatcher::ROUTE_MATCH constant
UrlMatcher::setContext public function Sets the request context. Overrides RequestContextAwareInterface::setContext
UrlMatcher::__construct public function Constructor. 4