laravel自定义验证规则

laravel自定义验证规则,老是忘记,这里做下记录

$this->validate($request, [
    'coupons_group_serialno' => 'required|max:15',
    'out_trade_no'           => 'required|max:64',
    'ext_param'              => [
        'max:100',
        function ($attribute, $value, $fail) {
            $arrTemp = is_json($value, true);
            if (!$arrTemp) {
                $fail($attribute . ' Not a Json.');
            }
        }
    ],
    'app_key'                => 'required',
]);

你可能感兴趣的