magicsunday / xmlmapper
Map PHP to XML
Fund package maintenance!
paypal.me/magicsunday
1.1.0
2024-04-23 11:10 UTC
Requires
- php: >=8.1.0 <8.4.0
- ext-dom: *
- ext-xml: *
- doctrine/annotations: ^1.0 || ^2.0
- doctrine/inflector: ^2.0
- symfony/property-access: ^5.4 || ^6.0 || ^7.0
- symfony/property-info: ^5.4 || ^6.0 || ^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.50
- overtrue/phplint: ^3.4 || ^9.0
- phpdocumentor/reflection-docblock: ^5.0
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-strict-rules: ^1.5
- phpunit/phpunit: ^10.0 || ^11.0
- rector/rector: ^1.0
Suggests
- phpdocumentor/reflection-docblock: In order to use the PhpDocExtractor this library is required too.
README
XmlMapper
This module provides a mapper to map PHP classes to XML utilizing Symfony's property info and access packages.
Installation
Using Composer
To install using composer, just run the following command from the command line.
composer require magicsunday/xmlmapper
To remove the module run:
composer remove magicsunday/xmlmapper
Development
Testing
composer update composer ci:cgl composer ci:test composer ci:test:php:phplint composer ci:test:php:phpstan composer ci:test:php:rector composer ci:test:php:unit