├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── composer.json ├── phpunit.xml ├── src ├── Http │ └── Message │ │ ├── AbstractResponse.php │ │ ├── ErrorResponse.php │ │ ├── ResourceCreatedResponse.php │ │ ├── ResourceDeletedResponse.php │ │ ├── ResourceNotFoundResponse.php │ │ ├── ResourcePatchErrorResponse.php │ │ ├── ResourcePostErrorResponse.php │ │ ├── ResourceProcessingResponse.php │ │ ├── ResourceUpdatedResponse.php │ │ ├── Response.php │ │ └── UnsupportedActionResponse.php ├── XmlPresenter.php ├── XmlSerializer.php └── XmlTransformer.php └── tests ├── Dummy ├── ComplexObject │ ├── Comment.php │ ├── Post.php │ ├── User.php │ └── ValueObject │ │ ├── CommentId.php │ │ ├── PostId.php │ │ └── UserId.php ├── DummyTransformer.php └── SimpleObject │ └── Post.php ├── Http ├── ErrorResponseTest.php ├── ResourceCreatedResponseTest.php ├── ResourceDeletedResponseTest.php ├── ResourceNotFoundResponseTest.php ├── ResourcePatchErrorResponseTest.php ├── ResourcePostErrorResponseTest.php ├── ResourceProcessingResponseTest.php ├── ResourceUpdatedResponseTest.php ├── ResponseTest.php └── UnsupportedActionResponseTest.php └── XmlSerializerTest.php /.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | vendor/ 3 | composer.lock 4 | build/ 5 | .coveralls.yml 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Http/Message/AbstractResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/AbstractResponse.php -------------------------------------------------------------------------------- /src/Http/Message/ErrorResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/ErrorResponse.php -------------------------------------------------------------------------------- /src/Http/Message/ResourceCreatedResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/ResourceCreatedResponse.php -------------------------------------------------------------------------------- /src/Http/Message/ResourceDeletedResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/ResourceDeletedResponse.php -------------------------------------------------------------------------------- /src/Http/Message/ResourceNotFoundResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/ResourceNotFoundResponse.php -------------------------------------------------------------------------------- /src/Http/Message/ResourcePatchErrorResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/ResourcePatchErrorResponse.php -------------------------------------------------------------------------------- /src/Http/Message/ResourcePostErrorResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/ResourcePostErrorResponse.php -------------------------------------------------------------------------------- /src/Http/Message/ResourceProcessingResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/ResourceProcessingResponse.php -------------------------------------------------------------------------------- /src/Http/Message/ResourceUpdatedResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/ResourceUpdatedResponse.php -------------------------------------------------------------------------------- /src/Http/Message/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/Response.php -------------------------------------------------------------------------------- /src/Http/Message/UnsupportedActionResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/Http/Message/UnsupportedActionResponse.php -------------------------------------------------------------------------------- /src/XmlPresenter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/XmlPresenter.php -------------------------------------------------------------------------------- /src/XmlSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/XmlSerializer.php -------------------------------------------------------------------------------- /src/XmlTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/src/XmlTransformer.php -------------------------------------------------------------------------------- /tests/Dummy/ComplexObject/Comment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Dummy/ComplexObject/Comment.php -------------------------------------------------------------------------------- /tests/Dummy/ComplexObject/Post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Dummy/ComplexObject/Post.php -------------------------------------------------------------------------------- /tests/Dummy/ComplexObject/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Dummy/ComplexObject/User.php -------------------------------------------------------------------------------- /tests/Dummy/ComplexObject/ValueObject/CommentId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Dummy/ComplexObject/ValueObject/CommentId.php -------------------------------------------------------------------------------- /tests/Dummy/ComplexObject/ValueObject/PostId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Dummy/ComplexObject/ValueObject/PostId.php -------------------------------------------------------------------------------- /tests/Dummy/ComplexObject/ValueObject/UserId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Dummy/ComplexObject/ValueObject/UserId.php -------------------------------------------------------------------------------- /tests/Dummy/DummyTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Dummy/DummyTransformer.php -------------------------------------------------------------------------------- /tests/Dummy/SimpleObject/Post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Dummy/SimpleObject/Post.php -------------------------------------------------------------------------------- /tests/Http/ErrorResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ErrorResponseTest.php -------------------------------------------------------------------------------- /tests/Http/ResourceCreatedResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ResourceCreatedResponseTest.php -------------------------------------------------------------------------------- /tests/Http/ResourceDeletedResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ResourceDeletedResponseTest.php -------------------------------------------------------------------------------- /tests/Http/ResourceNotFoundResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ResourceNotFoundResponseTest.php -------------------------------------------------------------------------------- /tests/Http/ResourcePatchErrorResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ResourcePatchErrorResponseTest.php -------------------------------------------------------------------------------- /tests/Http/ResourcePostErrorResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ResourcePostErrorResponseTest.php -------------------------------------------------------------------------------- /tests/Http/ResourceProcessingResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ResourceProcessingResponseTest.php -------------------------------------------------------------------------------- /tests/Http/ResourceUpdatedResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ResourceUpdatedResponseTest.php -------------------------------------------------------------------------------- /tests/Http/ResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/ResponseTest.php -------------------------------------------------------------------------------- /tests/Http/UnsupportedActionResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/Http/UnsupportedActionResponseTest.php -------------------------------------------------------------------------------- /tests/XmlSerializerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nilportugues/php-xml/HEAD/tests/XmlSerializerTest.php --------------------------------------------------------------------------------