├── LICENSE ├── composer.json ├── phpunit.xml.dist ├── src ├── Candidates │ ├── Candidates.php │ └── CandidatesInterface.php ├── ChainRouteCollection.php ├── ChainRouter.php ├── ChainRouterInterface.php ├── ChainedRouterInterface.php ├── ContentAwareGenerator.php ├── ContentRepositoryInterface.php ├── DependencyInjection │ └── Compiler │ │ ├── RegisterRouteEnhancersPass.php │ │ └── RegisterRoutersPass.php ├── DynamicRouter.php ├── Enhancer │ ├── ContentRepositoryEnhancer.php │ ├── FieldByClassEnhancer.php │ ├── FieldMapEnhancer.php │ ├── FieldPresenceEnhancer.php │ ├── RouteContentEnhancer.php │ ├── RouteEnhancerInterface.php │ └── RouteEnhancerTrait.php ├── Event │ ├── Events.php │ ├── RouterGenerateEvent.php │ └── RouterMatchEvent.php ├── LazyRouteCollection.php ├── NestedMatcher │ ├── FinalMatcherInterface.php │ ├── NestedMatcher.php │ ├── RouteFilterInterface.php │ └── UrlMatcher.php ├── PagedRouteCollection.php ├── PagedRouteProviderInterface.php ├── ProviderBasedGenerator.php ├── RedirectRouteInterface.php ├── Resources │ └── meta │ │ └── LICENSE ├── RouteObjectInterface.php ├── RouteProviderInterface.php ├── RouteReferrersInterface.php ├── RouteReferrersReadInterface.php └── VersatileGeneratorInterface.php └── tests └── Unit ├── Candidates └── CandidatesTest.php ├── DependencyInjection └── Compiler │ ├── RegisterRouteEnhancersPassTest.php │ └── RegisterRoutersPassTest.php ├── Enhancer ├── ContentRepositoryEnhancerTest.php ├── FieldByClassEnhancerTest.php ├── FieldMapEnhancerTest.php ├── FieldPresenceEnhancerTest.php ├── RouteContentEnhancerTest.php └── RouteObject.php ├── NestedMatcher ├── NestedMatcherTest.php └── UrlMatcherTest.php └── Routing ├── ChainRouterTest.php ├── ContentAwareGeneratorTest.php ├── DynamicRouterTest.php ├── LazyRouteCollectionTest.php ├── PagedRouteCollectionTest.php ├── ProviderBasedGeneratorTest.php └── RouteMock.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/LICENSE -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Candidates/Candidates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Candidates/Candidates.php -------------------------------------------------------------------------------- /src/Candidates/CandidatesInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Candidates/CandidatesInterface.php -------------------------------------------------------------------------------- /src/ChainRouteCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/ChainRouteCollection.php -------------------------------------------------------------------------------- /src/ChainRouter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/ChainRouter.php -------------------------------------------------------------------------------- /src/ChainRouterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/ChainRouterInterface.php -------------------------------------------------------------------------------- /src/ChainedRouterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/ChainedRouterInterface.php -------------------------------------------------------------------------------- /src/ContentAwareGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/ContentAwareGenerator.php -------------------------------------------------------------------------------- /src/ContentRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/ContentRepositoryInterface.php -------------------------------------------------------------------------------- /src/DependencyInjection/Compiler/RegisterRouteEnhancersPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/DependencyInjection/Compiler/RegisterRouteEnhancersPass.php -------------------------------------------------------------------------------- /src/DependencyInjection/Compiler/RegisterRoutersPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/DependencyInjection/Compiler/RegisterRoutersPass.php -------------------------------------------------------------------------------- /src/DynamicRouter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/DynamicRouter.php -------------------------------------------------------------------------------- /src/Enhancer/ContentRepositoryEnhancer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Enhancer/ContentRepositoryEnhancer.php -------------------------------------------------------------------------------- /src/Enhancer/FieldByClassEnhancer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Enhancer/FieldByClassEnhancer.php -------------------------------------------------------------------------------- /src/Enhancer/FieldMapEnhancer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Enhancer/FieldMapEnhancer.php -------------------------------------------------------------------------------- /src/Enhancer/FieldPresenceEnhancer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Enhancer/FieldPresenceEnhancer.php -------------------------------------------------------------------------------- /src/Enhancer/RouteContentEnhancer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Enhancer/RouteContentEnhancer.php -------------------------------------------------------------------------------- /src/Enhancer/RouteEnhancerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Enhancer/RouteEnhancerInterface.php -------------------------------------------------------------------------------- /src/Enhancer/RouteEnhancerTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Enhancer/RouteEnhancerTrait.php -------------------------------------------------------------------------------- /src/Event/Events.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Event/Events.php -------------------------------------------------------------------------------- /src/Event/RouterGenerateEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Event/RouterGenerateEvent.php -------------------------------------------------------------------------------- /src/Event/RouterMatchEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Event/RouterMatchEvent.php -------------------------------------------------------------------------------- /src/LazyRouteCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/LazyRouteCollection.php -------------------------------------------------------------------------------- /src/NestedMatcher/FinalMatcherInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/NestedMatcher/FinalMatcherInterface.php -------------------------------------------------------------------------------- /src/NestedMatcher/NestedMatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/NestedMatcher/NestedMatcher.php -------------------------------------------------------------------------------- /src/NestedMatcher/RouteFilterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/NestedMatcher/RouteFilterInterface.php -------------------------------------------------------------------------------- /src/NestedMatcher/UrlMatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/NestedMatcher/UrlMatcher.php -------------------------------------------------------------------------------- /src/PagedRouteCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/PagedRouteCollection.php -------------------------------------------------------------------------------- /src/PagedRouteProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/PagedRouteProviderInterface.php -------------------------------------------------------------------------------- /src/ProviderBasedGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/ProviderBasedGenerator.php -------------------------------------------------------------------------------- /src/RedirectRouteInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/RedirectRouteInterface.php -------------------------------------------------------------------------------- /src/Resources/meta/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/Resources/meta/LICENSE -------------------------------------------------------------------------------- /src/RouteObjectInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/RouteObjectInterface.php -------------------------------------------------------------------------------- /src/RouteProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/RouteProviderInterface.php -------------------------------------------------------------------------------- /src/RouteReferrersInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/RouteReferrersInterface.php -------------------------------------------------------------------------------- /src/RouteReferrersReadInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/RouteReferrersReadInterface.php -------------------------------------------------------------------------------- /src/VersatileGeneratorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/src/VersatileGeneratorInterface.php -------------------------------------------------------------------------------- /tests/Unit/Candidates/CandidatesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Candidates/CandidatesTest.php -------------------------------------------------------------------------------- /tests/Unit/DependencyInjection/Compiler/RegisterRouteEnhancersPassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/DependencyInjection/Compiler/RegisterRouteEnhancersPassTest.php -------------------------------------------------------------------------------- /tests/Unit/DependencyInjection/Compiler/RegisterRoutersPassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/DependencyInjection/Compiler/RegisterRoutersPassTest.php -------------------------------------------------------------------------------- /tests/Unit/Enhancer/ContentRepositoryEnhancerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Enhancer/ContentRepositoryEnhancerTest.php -------------------------------------------------------------------------------- /tests/Unit/Enhancer/FieldByClassEnhancerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Enhancer/FieldByClassEnhancerTest.php -------------------------------------------------------------------------------- /tests/Unit/Enhancer/FieldMapEnhancerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Enhancer/FieldMapEnhancerTest.php -------------------------------------------------------------------------------- /tests/Unit/Enhancer/FieldPresenceEnhancerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Enhancer/FieldPresenceEnhancerTest.php -------------------------------------------------------------------------------- /tests/Unit/Enhancer/RouteContentEnhancerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Enhancer/RouteContentEnhancerTest.php -------------------------------------------------------------------------------- /tests/Unit/Enhancer/RouteObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Enhancer/RouteObject.php -------------------------------------------------------------------------------- /tests/Unit/NestedMatcher/NestedMatcherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/NestedMatcher/NestedMatcherTest.php -------------------------------------------------------------------------------- /tests/Unit/NestedMatcher/UrlMatcherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/NestedMatcher/UrlMatcherTest.php -------------------------------------------------------------------------------- /tests/Unit/Routing/ChainRouterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Routing/ChainRouterTest.php -------------------------------------------------------------------------------- /tests/Unit/Routing/ContentAwareGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Routing/ContentAwareGeneratorTest.php -------------------------------------------------------------------------------- /tests/Unit/Routing/DynamicRouterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Routing/DynamicRouterTest.php -------------------------------------------------------------------------------- /tests/Unit/Routing/LazyRouteCollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Routing/LazyRouteCollectionTest.php -------------------------------------------------------------------------------- /tests/Unit/Routing/PagedRouteCollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Routing/PagedRouteCollectionTest.php -------------------------------------------------------------------------------- /tests/Unit/Routing/ProviderBasedGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Routing/ProviderBasedGeneratorTest.php -------------------------------------------------------------------------------- /tests/Unit/Routing/RouteMock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-cmf/Routing/HEAD/tests/Unit/Routing/RouteMock.php --------------------------------------------------------------------------------