rickslayer / layout-cnab-retorno
通过JSON文件读取CNAB返回布局的通用读取器
This package is auto-updated.
Last update: 2024-09-13 08:58:23 UTC
README
CNAB - 银行自动化中心
用于使用JSON文件布局导入CNAB返回文件的助手
TODO:与SEBRAE标准的转换仍然不完整!!
请使用Gitter聊天开始关于此包开发的特定讨论。
![最新稳定版本][ico-stable] ![Packagist上的最新版本][ico-version] ![许可证][ico-license] ![总下载量][ico-downloads]
![问题][ico-issues] ![分支][ico-forks] ![星标][ico-stars]
支持的银行
在/layout文件夹中已经包含了Bradesco 500位数的返回布局。
我们将努力使这个文件夹包含所有可能的布局。
此包符合PSR-4。如果您发现任何合规性问题,请通过pull request发送补丁。
安装
此包已在Packagist上列出,是为了使用Composer开发的,因此不会提供任何其他安装方法。
应该使用以下命令安装:
composer require rickslayer/layout-cnab-retorno
或者,您还可以修改您的应用中的composer.json文件,添加以下内容:
"require": { "rickslayer/layout-cnab-retorno" : "" }
需求
为了使此包能够运行,需要以下PHP和依赖包的要求。
- PHP 5.x(推荐PHP 7.2)
- ext-dom
- ext-json
- ext-gd
- ext-mbstring
- ext-mcrypt
- ext-zip
如何在项目中使用此API?
首先,此API使用了最新的PHP资源,如类和对象,因此以下是一个错误的使用示例
require 'sped-nfe/src/Make.php';
$nfe = new Make();
因此,您需要首先了解,为了使用此API,您需要使用NAMESPACES,因为此API使用NAMESPACES。
既然您知道NAMESPACES是必需的,上面的示例的正确使用方式应该是
// VENDOR_DIR = pasta vendor da sua instalação composer
require VENDOR_DIR . 'autoload.php';
use NFePHP\NFe\Make;
$nfe = new Make();
文档
文档过程仍在开始阶段,但已经有一些有用的文档。
贡献
变更日志
请关注变更日志以获取有关最近更改的更多信息。
测试
所有测试都是针对PHPUNIT开发的。
安全
如果您发现任何安全问题,请直接向包维护者发送电子邮件,而不是创建一个ISSUE。
致谢
Paulo Ricardo Almeida(所有者和开发者)
许可证
本软件包可供使用LGPLv3或MIT许可(MIT)。请阅读许可文件获取更多信息。