├── .gitignore ├── LICENSE ├── README.md ├── bin └── phpunit ├── composer.json ├── phpunit.xml.dist ├── src ├── Attribute │ └── Type.php ├── DependencyInjection │ └── SymfonyOrchestraViewExtension.php ├── EventSubscriber │ ├── SetVersionSubscriber.php │ └── ViewSubscriber.php ├── PropertyAccessor │ ├── ReflectionPropertyAccessor.php │ └── ReflectionService.php ├── Resources │ └── config │ │ └── services.yaml ├── Serializer │ └── Normalizer │ │ ├── ViewNormalizer.php │ │ └── ViewNormalizerFactory.php ├── SymfonyOrchestraViewBundle.php ├── Utils │ └── BindUtils.php └── View │ ├── BindView.php │ ├── DataView.php │ ├── IterableView.php │ ├── KeyValueView.php │ ├── ResponseView.php │ ├── View.php │ └── ViewInterface.php └── tests ├── Functional └── PropertyAccessor │ └── ReflectionPropertyAccessorTest.php └── Unit └── PropertyAccessor └── ReflectionPropertyAccessorTest.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | composer.lock 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/README.md -------------------------------------------------------------------------------- /bin/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/bin/phpunit -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Attribute/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/Attribute/Type.php -------------------------------------------------------------------------------- /src/DependencyInjection/SymfonyOrchestraViewExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/DependencyInjection/SymfonyOrchestraViewExtension.php -------------------------------------------------------------------------------- /src/EventSubscriber/SetVersionSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/EventSubscriber/SetVersionSubscriber.php -------------------------------------------------------------------------------- /src/EventSubscriber/ViewSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/EventSubscriber/ViewSubscriber.php -------------------------------------------------------------------------------- /src/PropertyAccessor/ReflectionPropertyAccessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/PropertyAccessor/ReflectionPropertyAccessor.php -------------------------------------------------------------------------------- /src/PropertyAccessor/ReflectionService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/PropertyAccessor/ReflectionService.php -------------------------------------------------------------------------------- /src/Resources/config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/Resources/config/services.yaml -------------------------------------------------------------------------------- /src/Serializer/Normalizer/ViewNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/Serializer/Normalizer/ViewNormalizer.php -------------------------------------------------------------------------------- /src/Serializer/Normalizer/ViewNormalizerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/Serializer/Normalizer/ViewNormalizerFactory.php -------------------------------------------------------------------------------- /src/SymfonyOrchestraViewBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/SymfonyOrchestraViewBundle.php -------------------------------------------------------------------------------- /src/Utils/BindUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/Utils/BindUtils.php -------------------------------------------------------------------------------- /src/View/BindView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/View/BindView.php -------------------------------------------------------------------------------- /src/View/DataView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/View/DataView.php -------------------------------------------------------------------------------- /src/View/IterableView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/View/IterableView.php -------------------------------------------------------------------------------- /src/View/KeyValueView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/View/KeyValueView.php -------------------------------------------------------------------------------- /src/View/ResponseView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/View/ResponseView.php -------------------------------------------------------------------------------- /src/View/View.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/View/View.php -------------------------------------------------------------------------------- /src/View/ViewInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/src/View/ViewInterface.php -------------------------------------------------------------------------------- /tests/Functional/PropertyAccessor/ReflectionPropertyAccessorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/tests/Functional/PropertyAccessor/ReflectionPropertyAccessorTest.php -------------------------------------------------------------------------------- /tests/Unit/PropertyAccessor/ReflectionPropertyAccessorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony-orchestra/view-bundle/HEAD/tests/Unit/PropertyAccessor/ReflectionPropertyAccessorTest.php --------------------------------------------------------------------------------