silarhi/zugferd-factur-x

用于 ZUGFeRD / Factur-X / XRechnung 的 XML 生成器,用 PHP 编写。将 PHP 对象转换为 XML 并反向转换。

安装: 11

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 33

语言:XSLT

2.0.0 2024-02-09 17:57 UTC

This package is auto-updated.

Last update: 2024-09-13 13:28:51 UTC


README

Build Status Latest Stable Version Total Downloads License

用于 ZUGFeRD / Factur-X / XRechnung 的 XML 生成器,用 PHP 编写。将 PHP 对象转换为 XML 并反向转换。

查看测试以获取更多详细信息

安装

安装此库的推荐方法是使用 Composer

使用以下命令将此存储库添加到您的 composer 信息中

composer require silarhi/zugferd-factur-x

使用 ZUGFeRD v2.1

将 XML 转换为 PHP 对象

use src\Reader;

$xml = file_get_contents('factur-x.xml');
$obj = Reader::create()->transform($xml);

将 PHP 对象转换为 XML

use src\Builder;
 
$obj = ...;

$xml = Builder::create()->transform($obj);
echo $xml; // Zugferd XML.

贡献

请随时发送错误报告和拉取请求。

许可证

在 MIT 许可证条款下作为开源软件发布:MIT License.