Skip to content
Newer
Older
100644 33 lines (28 sloc) 901 Bytes
57f4f9c @fabpot renamed Symfony\Components to Symfony\Component
fabpot authored
1 <?php
2
3 /*
4f225c9 @blue-eyes normalized license messages in PHP files
blue-eyes authored
4 * This file is part of the Symfony package.
57f4f9c @fabpot renamed Symfony\Components to Symfony\Component
fabpot authored
5 *
eaa1362 @fabpot replaced symfony-project.org by symfony.com
fabpot authored
6 * (c) Fabien Potencier <fabien@symfony.com>
57f4f9c @fabpot renamed Symfony\Components to Symfony\Component
fabpot authored
7 *
4f225c9 @blue-eyes normalized license messages in PHP files
blue-eyes authored
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
57f4f9c @fabpot renamed Symfony\Components to Symfony\Component
fabpot authored
10 */
11
4f225c9 @blue-eyes normalized license messages in PHP files
blue-eyes authored
12 namespace Symfony\Component\Routing;
13
14 use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
15 use Symfony\Component\Routing\Matcher\UrlMatcherInterface;
16
57f4f9c @fabpot renamed Symfony\Components to Symfony\Component
fabpot authored
17 /**
1c348de @shieldo [Routing] fixed incorrect grammar in docblock
shieldo authored
18 * RouterInterface is the interface that all Router classes must implement.
57f4f9c @fabpot renamed Symfony\Components to Symfony\Component
fabpot authored
19 *
20 * This interface is the concatenation of UrlMatcherInterface and UrlGeneratorInterface.
21 *
eaa1362 @fabpot replaced symfony-project.org by symfony.com
fabpot authored
22 * @author Fabien Potencier <fabien@symfony.com>
57f4f9c @fabpot renamed Symfony\Components to Symfony\Component
fabpot authored
23 */
24 interface RouterInterface extends UrlMatcherInterface, UrlGeneratorInterface
25 {
be69fd1 @fabpot added RouterInterface::getRouteCollection()
fabpot authored
26 /**
27 * Gets the RouteCollection instance associated with this Router.
28 *
29 * @return RouteCollection A RouteCollection instance
30 */
48c201d @fabpot fixed CS
fabpot authored
31 public function getRouteCollection();
57f4f9c @fabpot renamed Symfony\Components to Symfony\Component
fabpot authored
32 }
Something went wrong with that request. Please try again.