chrgriffin / laravel-strict-validator
PHP数组的'严格'验证器。目前仅支持Laravel。
v1.0.2
2018-05-15 17:08 UTC
Requires
- php: >=7.0
- illuminate/validation: ~5.6.21
This package is auto-updated.
Last update: 2024-09-23 08:00:56 UTC
README
PHP数组的'严格'验证器。目前仅支持Lumen/Laravel,因为它使用了Laravel验证实现。使用此包可以添加'严格'验证,以补充正常的Laravel验证规则。
'严格'规则
- 数组只能包含验证下的字段。任何'额外'索引将导致验证器返回
false
。 - 待续...
安装
composer require chrgriffin/laravel-strict-validator
使用
use ChrGriffin\StrictValidator;
$validator = new StrictValidator(
$dataToValidate,
[
'foo' => 'string|required',
'bar' => 'array|required',
'bar.inner' => 'string|required'
]
);
$valid = $validator->validate();