akumarraheja / kstych-ubl-invoice
一个用于创建有效 UBL 文件的现代面向对象的 PHP 库
dev-master
2023-01-02 09:18 UTC
Requires
- php: ^7.3 || ^8.0
- sabre/xml: ^4.0
Requires (Dev)
- phpunit/phpunit: ^9.0
- squizlabs/php_codesniffer: ^3.7
This package is not auto-updated.
Last update: 2024-09-23 17:16:54 UTC
README
原始仓库: https://github.com/num-num/ubl-invoice.git
这是https://github.com/num-num/ubl-invoice.git的副本
这是一个用于创建有效 UBL 文件的现代面向对象的 PHP 库。如果您缺少功能或标签,请随时贡献。
安装和用法
此包需要 PHP 7.4 或更高版本。可以通过 composer 进行安装。
$ composer require num-num/ubl-invoice
贡献
此库并非100%完全实现 UBL 功能,也就是说它(目前)不支持所有 UBL XML 标签和功能。"目前"是关键词,因为这绝对是长期目标。所有常见的 UBL 标签都已包含在库中,这些标签对于大多数发票都是必需的。这包括折扣、现金折扣、特殊增值税率等...
如果您缺少功能,请随时添加它 :-) 添加额外的标签和属性相对简单。有关更多信息,请参阅CONTRIBUTING.md。
示例和文档
该存储库目前没有文档网站。目前,请检查 tests
文件夹中的单元测试,以获取一些代码示例。
变更日志
从版本 v1.9.0 开始提供变更日志。如果您正在升级小版本(1.x)或大版本,请检查变更日志以查看是否需要实现任何重大更改...