tagliatti/boleto-validator
最新稳定版本:1.0.1
Composer 安装命令:
composer require tagliatti/boleto-validator
包简介
Classe para validação de código de barras e linha digitalizável presente em boletos bancários.
README 文档
README
Classe para validação de código de barras e linha digitalizável presente em boletos bancários. Compatível com PHP 5.5+ e deve ser utilizado um Autoloader compatível com a PSR-4.
Ela valida boletos do tipo convênio (conta de luz, água, IPTU...), que são compostos por 4 blocos de números:
Exemplos:
83640000001-1 33120138000-2 81288462711-6 08013618155-1
ou
85890000460-9 52460179160-5 60759305086-5 83148300001-0
Também é possível validar boletos do tipo fatura ou carnê, que são compostos por 5 blocos de números (linha digitalizável):
Exemplo: 42297.11504 00001.954411 60020.034520 2 68610000054659
Instalação
A instalação desta biblioteca pode ser feita utilizando o Composer.
$ composer require tagliatti/boleto-validator
Exemplos de uso
Validando convênio
<?php require_once('./vendor/autoload.php'); use Tagliatti\BoletoValidator\BoletoValidator; // Com mascara BoletoValidator::convenio("83640000001-1 33120138000-2 81288462711-6 08013618155-1"); // Com outro tipo de mascara BoletoValidator::convenio("83640000001 1 33120138000 2 81288462711 6 08013618155 1"); // Sem mascara BoletoValidator::convenio("836400000011331201380002812884627116080136181551");
Validando fatura ou carnê
<?php require_once('./vendor/autoload.php'); use Tagliatti\BoletoValidator\BoletoValidator; // Com mascara BoletoValidator::boleto("42297.11504 00001.954411 60020.034520 2 68610000054659"); // Sem mascara BoletoValidator::boleto("42297115040000195441160020034520268610000054659");
Licença de uso
Esta biblioteca segue os termos de uso da The MIT License (MIT)
统计信息
- 总下载量: 75.83k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 12
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-07-17