think\Validate::make PHP Method

make() public static method

实例化验证
public static make ( array $rules = [], array $message = [] ) : Validate
$rules array 验证规则
$message array 验证提示信息
return Validate
    public static function make($rules = [], $message = [])
    {
        if (is_null(self::$instance)) {
            self::$instance = new self($rules, $message);
        }
        return self::$instance;
    }

Usage Example

Example #1
0
 public function testMake()
 {
     $rule = ['name' => 'require|max:25', 'age' => 'number|between:1,120', 'email' => 'email'];
     $msg = ['name.require' => '名称必须', 'name.max' => '名称最多不能超过25个字符', 'age.number' => '年龄必须是数字', 'age.between' => '年龄只能在1-120之间', 'email' => '邮箱格式错误'];
     $validate = Validate::make($rule, $msg);
 }