【发布时间】:2014-05-29 16:27:23
【问题描述】:
如何在注册时查看用户的年龄?我想将最低年龄设置为 13 岁。我询问用户的出生日期,当我验证其他凭据时,我想检查他们实际上是 13 岁以上。
我的用户模型的摘录如下所示:
$rules = [
'name' => 'required|alpha|min:1',
'email' => 'required|email|unique:users',
'dob' => 'required|date'
];
如何检查输入的日期是否为 13 年前或更早?
我已经看到我可以使用Laravel Docs 中的before:yyy-mm-dd 规则,如下所示:
$rules = [
'name' => 'required|alpha|min:1',
'email' => 'required|email|unique:users',
'dob' => 'required|date|before:2001-04-15'
];
- 如何计算价值?
- 如何在规则中使用该值?
【问题讨论】:
标签: validation laravel model