├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── UPGRADE.md ├── composer.json ├── phpunit.xml.dist ├── src ├── DependencyInjection │ ├── Configuration.php │ ├── DecorateRouterPass.php │ └── IltarHttpExtension.php ├── DoctrineBridge │ ├── EntityIdDescriptor.php │ ├── Exception │ │ ├── CompositePrimaryKeyException.php │ │ └── IdentifyingFieldNotReachableException.php │ └── Router │ │ └── EntityIdResolver.php ├── Exception │ ├── UncallableMethodException.php │ └── UnresolvedParameterException.php ├── IltarHttpBundle.php ├── ModelDescriptor │ └── ModelDescriptorInterface.php ├── Resources │ ├── config │ │ ├── entity_id_resolver.xml │ │ ├── router.xml │ │ └── schema │ │ │ └── http-1.0.xsd │ └── doc │ │ └── index.rst └── Router │ ├── MappablePropertyPathResolver.php │ ├── ParameterResolverInterface.php │ ├── ParameterResolvingRouter.php │ ├── Resolver │ ├── IdentifyingValueResolver.php │ └── MappablePropertyPathResolver.php │ ├── ResolverCollection.php │ └── ResolverCollectionInterface.php └── test ├── DependencyInjection ├── DecorateRouterPassTest.php └── IltarHttpExtensionTest.php ├── DoctrineBridge └── EntityIdDescriptorTest.php ├── Functional ├── Fixtures │ ├── Entity │ │ ├── Authentication.php │ │ ├── BlindWrite.php │ │ ├── Client.php │ │ └── Message.php │ ├── Model │ │ ├── MappedPost.php │ │ └── Post.php │ ├── TestKernel.php │ └── config │ │ ├── config.yml │ │ └── routing.yml └── RouteGenerationTest.php └── Router ├── MappablePropertyPathResolverTest.php ├── ParameterResolvingRouterTest.php ├── Resolver └── MappablePropertyPathResolverTest.php └── ResolverCollectionTest.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/UPGRADE.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /src/DependencyInjection/DecorateRouterPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/DependencyInjection/DecorateRouterPass.php -------------------------------------------------------------------------------- /src/DependencyInjection/IltarHttpExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/DependencyInjection/IltarHttpExtension.php -------------------------------------------------------------------------------- /src/DoctrineBridge/EntityIdDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/DoctrineBridge/EntityIdDescriptor.php -------------------------------------------------------------------------------- /src/DoctrineBridge/Exception/CompositePrimaryKeyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/DoctrineBridge/Exception/CompositePrimaryKeyException.php -------------------------------------------------------------------------------- /src/DoctrineBridge/Exception/IdentifyingFieldNotReachableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/DoctrineBridge/Exception/IdentifyingFieldNotReachableException.php -------------------------------------------------------------------------------- /src/DoctrineBridge/Router/EntityIdResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/DoctrineBridge/Router/EntityIdResolver.php -------------------------------------------------------------------------------- /src/Exception/UncallableMethodException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Exception/UncallableMethodException.php -------------------------------------------------------------------------------- /src/Exception/UnresolvedParameterException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Exception/UnresolvedParameterException.php -------------------------------------------------------------------------------- /src/IltarHttpBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/IltarHttpBundle.php -------------------------------------------------------------------------------- /src/ModelDescriptor/ModelDescriptorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/ModelDescriptor/ModelDescriptorInterface.php -------------------------------------------------------------------------------- /src/Resources/config/entity_id_resolver.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Resources/config/entity_id_resolver.xml -------------------------------------------------------------------------------- /src/Resources/config/router.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Resources/config/router.xml -------------------------------------------------------------------------------- /src/Resources/config/schema/http-1.0.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Resources/config/schema/http-1.0.xsd -------------------------------------------------------------------------------- /src/Resources/doc/index.rst: -------------------------------------------------------------------------------- 1 | For more information: README.md 2 | -------------------------------------------------------------------------------- /src/Router/MappablePropertyPathResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Router/MappablePropertyPathResolver.php -------------------------------------------------------------------------------- /src/Router/ParameterResolverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Router/ParameterResolverInterface.php -------------------------------------------------------------------------------- /src/Router/ParameterResolvingRouter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Router/ParameterResolvingRouter.php -------------------------------------------------------------------------------- /src/Router/Resolver/IdentifyingValueResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Router/Resolver/IdentifyingValueResolver.php -------------------------------------------------------------------------------- /src/Router/Resolver/MappablePropertyPathResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Router/Resolver/MappablePropertyPathResolver.php -------------------------------------------------------------------------------- /src/Router/ResolverCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Router/ResolverCollection.php -------------------------------------------------------------------------------- /src/Router/ResolverCollectionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/src/Router/ResolverCollectionInterface.php -------------------------------------------------------------------------------- /test/DependencyInjection/DecorateRouterPassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/DependencyInjection/DecorateRouterPassTest.php -------------------------------------------------------------------------------- /test/DependencyInjection/IltarHttpExtensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/DependencyInjection/IltarHttpExtensionTest.php -------------------------------------------------------------------------------- /test/DoctrineBridge/EntityIdDescriptorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/DoctrineBridge/EntityIdDescriptorTest.php -------------------------------------------------------------------------------- /test/Functional/Fixtures/Entity/Authentication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/Entity/Authentication.php -------------------------------------------------------------------------------- /test/Functional/Fixtures/Entity/BlindWrite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/Entity/BlindWrite.php -------------------------------------------------------------------------------- /test/Functional/Fixtures/Entity/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/Entity/Client.php -------------------------------------------------------------------------------- /test/Functional/Fixtures/Entity/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/Entity/Message.php -------------------------------------------------------------------------------- /test/Functional/Fixtures/Model/MappedPost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/Model/MappedPost.php -------------------------------------------------------------------------------- /test/Functional/Fixtures/Model/Post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/Model/Post.php -------------------------------------------------------------------------------- /test/Functional/Fixtures/TestKernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/TestKernel.php -------------------------------------------------------------------------------- /test/Functional/Fixtures/config/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/config/config.yml -------------------------------------------------------------------------------- /test/Functional/Fixtures/config/routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/Fixtures/config/routing.yml -------------------------------------------------------------------------------- /test/Functional/RouteGenerationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Functional/RouteGenerationTest.php -------------------------------------------------------------------------------- /test/Router/MappablePropertyPathResolverTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Router/MappablePropertyPathResolverTest.php -------------------------------------------------------------------------------- /test/Router/ParameterResolvingRouterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Router/ParameterResolvingRouterTest.php -------------------------------------------------------------------------------- /test/Router/Resolver/MappablePropertyPathResolverTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Router/Resolver/MappablePropertyPathResolverTest.php -------------------------------------------------------------------------------- /test/Router/ResolverCollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linaori/http-bundle/HEAD/test/Router/ResolverCollectionTest.php --------------------------------------------------------------------------------