ir0ny1/validator

受 Illuminate 框架启发的 PHP 验证器

dev-master 2015-10-21 00:00 UTC

This package is not auto-updated.

Last update: 2024-09-18 17:47:54 UTC


README

构建状态 代码气候 测试覆盖率 #由 Dave Richer 编写的验证助手##课程:CST8257 网络应用程序开发###发布日期:2015年10月17日###版本:1.0.0

####当前有效规则

####示例

$rules = [
    "name"  =>  "required:min:6"
];

$data = [
    "name"  =>  "Dave"
];

// Set the data and rules when creating the object
$val = new Validator($data, $rules);
// Or after..
$val->setData($data);
$val->setRules($rules);
// Or chain
$val->setData($data)->setRules($rules);

// Either validate with the validate method
$val->validate();
// Or validate by invoking the object itself
$val();

if (!val->valid()) {
    echo $val->validationMessageFor("name");
}

####将生成名称至少为六个字符长

$val->validationSummary();

将返回所有验证消息的数组