itvisionsy/validator

一个真正工作的验证器。

安装: 5

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 1

语言:JavaScript

dev-master 2015-02-11 04:21 UTC

This package is not auto-updated.

Last update: 2024-09-14 16:29:30 UTC


README

一个真正工作的验证器

为什么?

简而言之,这是一个PHP验证器,它

  1. 独立
  2. 独立工作于数据,以及文件。
  3. 灵活。

它是如何工作的?

简单的值简单检查

if($errors = ItvisionSy\Validator\RequiredValidatorRule::quick('99')===true){
  // validator succeeded
} else {
  // failed
  var_dump($errors);
}

简单值多重检查

if($errors = ItvisionSy\Validator\ValidatorItem::quick(99,'required')===true){
  // succeeded
} else {
  // failed
  var_dump($errors);
}

数据验证

if($errors = ItvisionSy\Validator\Validator::quick([
  'name'=>'required|string|min:4',
  'email'=>'required|email'
],[
  'name'=>'Muhannad Shelleh'
])===true){
  // succeeded
} else {
  // failed (like now)
  var_dump($errors);
}