raffaele/laravel_autovalidation

此包可自动从数据库约束中生成规则,并带有默认消息,在保存或更新模型之前自动验证模型。

dev-master 2017-08-18 12:50 UTC

This package is not auto-updated.

Last update: 2024-09-20 20:26:22 UTC


README

安装

composer require raffaele/laravel_autovalidation

使用示例

class YourModel extends raffaele\ValidationModel {

}

禁用自动验证

在您的模型中设置 $autoValidate = false;

不验证数组

如果您希望排除某些字段进行验证,您必须将这些字段添加到 $notValidate = [] 数组中。

标准/自定义验证消息

自动验证使用Laravel验证的标准消息。如果您想使用自定义消息,可以覆盖 $messages 数组。

密码和电子邮件字段

这些字段有特定的规则,所以如果您有这些具有特定名称的字段,请帮助我填充
$passwordLabelCandidate 和 $emailLabelCandidate 数组。

祝您玩得开心!;-)