interface ChainedRouterInterface

Interface to combine the VersatileGeneratorInterface with the RouterInterface

Hierarchy

Expanded class hierarchy of ChainedRouterInterface

All classes that implement ChainedRouterInterface

File

drupal/core/vendor/symfony-cmf/routing/Symfony/Cmf/Component/Routing/ChainedRouterInterface.php, line 10

Namespace

Symfony\Cmf\Component\Routing
View source
interface ChainedRouterInterface extends RouterInterface, VersatileGeneratorInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
RequestContextAwareInterface::getContext public function Gets the request context. 6
RequestContextAwareInterface::setContext public function Sets the request context. 6
RouterInterface::getRouteCollection public function Gets the RouteCollection instance associated with this Router. 3
UrlGeneratorInterface::ABSOLUTE_PATH constant Generates an absolute path, e.g. "/dir/file".
UrlGeneratorInterface::ABSOLUTE_URL constant Generates an absolute URL, e.g. "http://example.com/dir/file".
UrlGeneratorInterface::generate public function Generates a URL or path for a specific route based on the given parameters. 4
UrlGeneratorInterface::NETWORK_PATH constant Generates a network path, e.g. "//example.com/dir/file". Such reference reuses the current scheme but specifies the host.
UrlGeneratorInterface::RELATIVE_PATH constant Generates a relative path based on the current request path, e.g. "../parent-file".
UrlMatcherInterface::match public function Tries to match a URL path with a set of routes. 4
VersatileGeneratorInterface::getRouteDebugMessage public function Convert a route identifier (name, content object etc) into a string usable for logging and other debug/error messages 2
VersatileGeneratorInterface::supports public function Whether this generator supports the supplied $name. 2