【发布时间】:2014-01-14 02:41:00
【问题描述】:
假设我在 Laravel 中有一个这样的用户模型:
class User extends Eloquent implements UserInterface, RemindableInterface {
public static $rules = array(
'email' => 'required|email',
'password' => 'required|min:8|confirmed',
'password_confirmation' => 'required|min:8'
);
...
}
存储在模型中的规则将同时用于登录和注册表单,但是当不需要密码确认时会出现问题(例如登录表单)。并且可能存在许多需要更改规则的情况。
那么,有没有一种纯粹的方法可以在 Laravel 中针对不同的情况修改模型存储的验证规则? 我是否必须重新组织我的规则存储方法?
谢谢!
【问题讨论】:
标签: php validation model laravel