godruoyi/laravel-idcard-validator
laravel-idcard-validator
安装
$ composer require godruoyi/laravel-idcard-validator -vvv
使用
Laravel 版本小于 5.5 时,需要手动在 app\config.php 添加 service provider:
Godruoyi\LaravelIdCard\ServiceProvider::class,
通过 Validator 面门使用:
Validator::make([
'idcard' => '110101199801012385',
], [
'idcard' => 'required|string|idcard',
]);
通过 FormRequest 使用:
class UserRequest extends FormRequest
{
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'idcard' => 'required|idcard',
// 或者
'idcard' => ['required', new \Godruoyi\LaravelIdCard\Rule],
];
}
}
验证不通过时,默认返回 无效的身份证号码。
License
Related Packages
filafly/filament-identity-column
A column for Filament Tables to which combines an avatar, name and description.
12,345
7
goldnead/statamic-identity-contracts
Identity foundation for Statamic addons: a stable Identity value object and reso...
7,584
0
Version History
| Version | Released | Laravel | License |
|---|---|---|---|
| 1.0.4 | 5.* || | MIT | |
| 1.0.3 | 5.* | MIT | |
| 1.0.2 | 5.* | MIT | |
| 1.0.1 | 5.* | MIT | |
| 1.0.0 | 5.* | MIT |

