beebots / taxify
通过Taxify的API将您的网站与Taxify连接。最初为zaycon/taxify。
v2.1.1
2022-09-30 16:53 UTC
Requires
- php: ^8.1
- ext-curl: *
- ext-json: *
README
通过Taxify API将您的网站与Taxify连接
目录
分支备注
看起来在撰写本文时,原始的ZayconTaxify库已经废弃了几年。我们需要在项目中支持Taxify,这是一次冒险。最大的挑战是找到Taxify API本身的充分文档。
这个分支/替代方案源自ZayconTaxify的原始源代码,现在已经足够不同,可以成为自己的实现。我将版本提升到2.0以防止意外安装此包。
主要变更
-
支持PHP >= 7.1。
-
支持PSR-4自动加载。
-
将PHPUnit升级到v6进行开发
-
将常见的“请求”对象解耦为单个请求
VerifyAddressCalculateTaxCommitTaxRequestCancelTaxRequestGetCodesRequest
-
将常见的“响应”对象解耦为单个响应
VerifyAddressResponseCalculateTaxCommitTaxResponseCancelTaxResponseGetCodesResponse
-
重构以更好地使用特性和类型提示
安装
将rk/taxify添加到您的composer.json文件中。(我们目前尚未在Packagist上发布。)
{
"require": {
"rk/taxify": "~2.0"
},
"repositories": [
{
"type": "git",
"url": "https://github.com/rk/taxify.git"
}
]
}
文档
过时
请参阅测试以获取最新的使用方法。
关于
最初由Zaycon Fresh开发。
此版本由Robert Kosek修订、重构和更新为PHP 7。开发时间和努力是Wood Street的慷慨之举。