grupocoqueiro / sped-cte
用于生成和与授权的SEFAZ进行CTe通信的API。
Requires
- php: ~5.5|~7.0
- html2text/html2text: ^4.0
- nfephp-org/sped-common: ^4.1
- zendframework/zend-mail: ^2.5
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
This package is auto-updated.
Last update: 2021-08-06 20:43:09 UTC
README
用于生成和与授权的SEFAZ进行CTe通信的框架。
sped-cte是一个用于生成CTe和与授权的SEFAZ进行通信事件的框架。
注意:此版本(v4.0)以及v3.0分支对应于SEFAZ的3.00布局版本。此版本4.0考虑了sped-common的最新版本,解决了使用sped-nfe等使用composer的用户的问题。
目标
此包旨在提供生成、签名和发送Sped CTe相关数据的手段。
此包是NFePHP API的一部分,符合PSR2和PSR4参数,并针对当前活跃的PHP版本和CTe布局进行开发。
安装
composer require nfephp-org/sped-cte:dev-master
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
贡献
要贡献,请参阅CONTRIBUTING和行为准则以获取详细信息。
版本控制
为了透明度和对发布周期的辨别,并力求保持与先前版本的兼容性,NFePHP的版本号将尽可能遵循以下标准。
发布将采用以下格式编号
<major>.<minor>.<patch>
构建将遵循以下指南
- 与先前版本的兼容性中断,将推进
<major>
。 - 在不破坏与先前版本兼容性的情况下添加新功能,将推进
<minor>
。 - 修复bug和其他更改,将推进
<patch>
。
有关更多信息,请访问http://semver.org/。
开发
对于所有开发,包括bug修复、添加和测试,应使用develop
分支。在master
分支上将是被认为是稳定的代码。根据需要可能会出现新的分支,无论是为了保持先前版本的版本控制,还是为了建立bug修复。但只有这两个建立的分支将永久维护。
拉取请求
为了您的拉取请求被接受,它必须遵循本文件中描述的标准http://www.walkeralencar.com/PHPCodeStandards.pdf
安全
如果您发现任何与安全相关的问题,请直接向包的维护者发送电子邮件,而不是打开一个ISSUE。
致谢
- Roberto L. Machado(所有者)
- Samuel Basso (维护者)
- Gleidson Brito (合作者)
- Giovani Paseto (合作者)
- Maison Kendi Sakamoto (合作者)
- Everton Xavier (合作者)
许可证
此软件包可在GPLv3、LGPLv3或MIT许可证(MIT)下使用。请阅读许可证文件获取更多信息。