bee-delivery / bank-account-validator
巴西银行账户验证器
v0.6.1
2020-01-14 16:08 UTC
Requires
- php: >=7.1.3
README
巴西银行账户验证器。
入门指南
银行账户验证遵循以下银行的验证码规则(基于字符计数)
对于其他银行,将执行默认验证
- 代理号从1到4位数字。
- 0-2位数字的代理号。
- 账户号从1到12位数字。
- 0-2位数字的账户号。
安装
使用 composer 安装
composer require bee-delivery/bank-account-validator
使用方法
通过表单接收到的银行详细信息必须作为参数传递给名为 'validate' 的函数。
<?php use BeeDelivery\BankAccountValidator\BankAccount; // .. $params = (object) array( 'bankNumber' => $this->bank, 'agencyNumber' => $this->agency_number, 'agencyCheckNumber' => $this->agency_check_number, 'accountNumber' => $this->account_number, 'accountCheckNumber' => $this->account_check_number, 'ignoreAgencyCheckNumber' => true, // or false 'ignoreTypeCEFAccount' => true // or false ); $data = BankAccount::validate($params); // ..
它将返回一个包含两个属性的数组:'params' 包含格式正确的参数,'errors' 包含可能发现的错误。
银行代码
所有银行列表可在 http://www.codigobanco.com 获取。
许可证
请随时帮助我们。提交一个 pr :)
GNU通用公共许可证v3