torralbodavid / identity-card-checker
使用此包来验证您国家身份证号码
2.0.2
2021-11-07 23:21 UTC
Requires
- php: ^8.0
- illuminate/contracts: ^8.37
- spatie/laravel-package-tools: ^1.4.3
Requires (Dev)
- nunomaduro/collision: ^5.3
- nunomaduro/larastan: ^1.0
- orchestra/testbench: ^6.15
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-08 05:40:03 UTC
README
使用此包来验证您国家身份证号码
安装
您可以通过composer安装此包
composer require torralbodavid/identity-card-checker
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Torralbodavid\IdentityCardChecker\IdentityCardCheckerServiceProvider" --tag="identity-card-checker-config"
用法
🇪🇸 目前我们只支持西班牙文件的验证:DNI、NIE和CIF。
如果您希望支持您国家的身份证,请随时提交问题或发起拉取请求。
在您的表单验证中添加以下规则
use Torralbodavid\IdentityCardChecker\Rules\IdCardES; $request->validate([ ... 'id_validation' => new IdCard('es'), ]);
测试
composer test
变更日志
请查看变更日志以获取有关最近更改的更多信息。
贡献
请查看贡献指南以获取详细信息。
安全漏洞
如果您发现任何安全相关的问题,请通过davidtorralboperez@gmail.com发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可协议
MIT许可协议(MIT)。有关更多信息,请参阅许可文件。