anper/russian-id
最新稳定版本:v2.1.0
Composer 安装命令:
composer require anper/russian-id
包简介
Простой валидатор для идентификаторов российских физических и юридических лиц. Проверяет только checksum.
关键字:
README 文档
README
Простой валидатор для идентификаторов российских физических и юридических лиц. Проверяет только checksum.
Supports
- БИК
- Расчётный счёт
- Корреспондентский счёт
- ИНН
- КПП
- ОГРН/ОГРНИП
- ЕМП ОМС
- СНИЛС
Install
$ composer require anper/russian-id
Basic usage
use Anper\RussianId\Validator; Validator::isBik($bik); Validator::isRs($bik, $rs); Validator::isKs($bik, $ks); Validator::isInn($inn); Validator::isPersonInn($inn); Validator::isLegalInn($inn); Validator::isKpp($kpp); Validator::isOgrn($ogrn); Validator::isOgrnip($ogrnip); Validator::isOgrnOrOgrnip($ogrnOrOgrnip); Validator::isOms($oms); Validator::isSnils($snils);
Assertion
use Anper\RussianId\Assert; use Anper\RussianId\InvalidArgumentException; try { Assert::bik($bik); Assert::rs($bik, $rs); Assert::ks($bik, $ks); Assert::inn($inn); Assert::personInn($inn); Assert::legalInn($inn); Assert::kpp($kpp); Assert::ogrn($ogrn); Assert::ogrnip($ogrnip); Assert::ogrnOrOgrnip($ogrnOrOgrnip); Assert::oms($oms); Assert::snils($snils); } catch (InvalidArgumentException $e) { // invalid }
Test
$ composer test
Contributing
Please see CONTRIBUTING for details.
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 10.54k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-06-29