gorkovoydv / xml
xml wrapper
dev-master / 1.0.x-dev
2019-03-05 15:07 UTC
Requires
- php: >=7.0
Requires (Dev)
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2025-04-08 13:36:20 UTC
README
Via Composer
$ composer require gorkovoy/xml
Usage
$xmlTemplate = [
new Entity('Header'),
new Entity(
'Body',
[
new Entity(
'list',
[
new Entity('document', '1'),
new Entity('document', '2'),
new Entity('document', '3'),
],
new XmlNamespace('tem', 'http://tempuri.org/')
),
]
),
];
$xml = new \SimpleXMLElement("<?xml version='1.0' encoding='UTF-8' ?><documents></documents>");
$creator = new Generator($xml);
$creator->create($xmlTemplate);
echo $xml->asXML();
Testing
$ phpunit tests
Credits
License
The MIT License (MIT). Please see License File for more information.