raffaele / laravel_autovalidation
此包可自动从数据库约束中生成规则,并带有默认消息,在保存或更新模型之前自动验证模型。
dev-master
2017-08-18 12:50 UTC
Requires
- php: >=5.6.0
- doctrine/dbal: ^2.5
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 数组。
祝您玩得开心!;-)