nfephp-org / sped-nfse-nacional
此包已被放弃,不再维护。未建议替代包。
国家标准下生成和通信RPS和NFSe的API。
dev-master
2020-04-10 12:08 UTC
Requires
- php: >= 7.1
- ext-dom: *
- ext-json: *
- ext-libxml: *
- ext-openssl: *
- ext-simplexml: *
- ext-zlib: *
- justinrainbow/json-schema: ^5.2
- nfephp-org/sped-common: ^5.0
Requires (Dev)
- phpstan/phpstan: ^0.9.2
- phpunit/phpunit: ^7.5
- scrutinizer/ocular: ^1.3
- sebastian/phpcpd: ^4.1
- squizlabs/php_codesniffer: ^3.4
This package is auto-updated.
Last update: 2020-06-03 20:21:38 UTC
README
此包将被移除!!!
用于与NFSe国家项目Web服务通信的库
对于里约热内卢和贝洛奥里藏特,请使用包 sped-nfse-bhiss
使用Gitter聊天室开始关于此包开发的特定讨论。
此包符合 PSR-1、PSR-2 和 PSR-4。如果您观察到不符合规范的地方,请通过pull request发送补丁。
不要忘记在 NFePHP 讨论组 注册,以跟踪开发和参与讨论,提出疑问!
注意:并非所有城市都有测试环境。
已支持城市(可能仍需要一些调整)
- 累西腓(PE)
- 乌贝拉(MG)
- 里约热内卢(RJ)
- 安格拉-多斯-雷斯(RJ)
- 杜克-德-卡西亚斯(RJ)
- 伊塔瓜伊(RJ)
- 马卡埃(RJ)
- 曼加拉蒂巴(RJ)
- 尼泰罗伊(RJ)
- 里约热内卢-达斯-奥斯特拉斯(RJ)
- 阿美利卡纳(SP)
依赖项
- PHP >= 7.1
- ext-curl
- ext-soap
- ext-zlib
- ext-dom
- ext-openssl
- ext-json
- ext-simplexml
- ext-libxml
其他库
- nfephp-org/sped-common
- justinrainbow/json-schema
贡献
这是一个完全的 开源 项目,使用和修改它您无需支付任何费用。但是为了继续维护它,需要一些贡献,无论是协助编码、文档还是进行测试和错误识别。
此包在 Packgist 中列出,是专为 Composer 开发的,因此不会明确说明任何安装替代方案。
在开发和测试阶段,此包应使用以下方式安装
composer require nfephp-org/sped-nfse-nacional:dev-master
或者
composer require nfephp-org/sped-nfse-nacional:dev-master --prefer-dist
或者更改您的应用的 composer.json,添加
"require": { "nfephp-org/sped-nfse-nacional" : "dev-master" }
注意:在开发阶段继续使用此包时,别忘了更改您应用的 composer.json,以接受开发包,将 "minimum-stability" 属性从 "stable" 更改为 "dev"。
"minimum-stability": "dev", "prefer-stable": true
在稳定版本发布后,此包可以安装为
composer require nfephp-org/sped-nfse-nacional
或者更改您的应用的 composer.json,添加
"require": { "nfephp-org/sped-sped-nfse-nacional" : "^1.0" }
使用方式
打开“示例”文件夹
变更和版本记录
请关注变更记录,以获取关于最近变更的更多信息。
测试
所有测试都是为与PHPUNIT一起操作而开发的
安全
如果您发现任何与安全相关的问题,请直接向软件包维护者发送电子邮件,而不是打开一个ISSUE。
致谢
Roberto L. Machado(所有者和开发者)
许可证
此软件包可在LGPLv3或MIT许可证(MIT)下使用。请阅读许可证文件以获取更多信息。