Skip to content

表单验证

设置必填

php
$form->field('name')->required();

设置唯一

php
$form->text('title')->unique();

自定义规则

自定义规则(返回值为true表示验证通过,返回字符串表示验证失败,字符串为验证失败信息),$value为该字段的值,$data为$form的所有值

自定义规则一个字段可以多个

php
 $form->text("user_id", "用户id")->rule(function ($value, $data) {
        $user = User::find($value);
        if (!$user) {
            return "用户不存在";
        }
        return true;
    });