all(), $rules, self::messages()); $errors = $validator->errors()->all(); if (!$errors) { return false; } return implode("; ", $errors); } /** * Get the validation rules that apply to the request. * * @return array */ private static function rules() { return [ 'money' => [ 'required', ], 'password_pay' => [ 'required', 'min:6', // 'confirmed' ], ]; } private static function messages() { return [ 'money.required' => '金额必填', 'password_pay.required' => '支付密码必填', 'password_pay.min' => '密码至少6位', 'password_pay.confirmed' => '两次密码输入不止一次', ]; } }