| 123456789101112131415161718192021222324252627282930313233343536373839 | 
							- <?php
 
- /*
 
-  * This file is part of the Symfony CMF package.
 
-  *
 
-  * (c) 2011-2015 Symfony CMF
 
-  *
 
-  * For the full copyright and license information, please view the LICENSE
 
-  * file that was distributed with this source code.
 
-  */
 
- namespace Symfony\Cmf\Component\Routing;
 
- use Symfony\Component\Routing\RouterInterface;
 
- use Symfony\Component\Routing\Matcher\RequestMatcherInterface;
 
- /**
 
-  * Interface for a router that proxies routing to other routers.
 
-  *
 
-  * @author Daniel Wehner <dawehner@googlemail.com>
 
-  */
 
- interface ChainRouterInterface extends RouterInterface, RequestMatcherInterface
 
- {
 
-     /**
 
-      * Add a Router to the index.
 
-      *
 
-      * @param RouterInterface $router   The router instance. Instead of RouterInterface, may also
 
-      *                                  be RequestMatcherInterface and UrlGeneratorInterface.
 
-      * @param int             $priority The priority
 
-      */
 
-     public function add($router, $priority = 0);
 
-     /**
 
-      * Sorts the routers and flattens them.
 
-      *
 
-      * @return RouterInterface[] or RequestMatcherInterface and UrlGeneratorInterface.
 
-      */
 
-     public function all();
 
- }
 
 
  |