Laravel中验证日期大于当前时间
第一种方法
// 直接代入
$curr_date = date('Y-m-d');
return [
'expire_date' => "date|after:{$curr_date}",
]
优雅方式~
// 重写父类的prepareForValidation方法
public function prepareForValidation()
{
//offsetSet方法可以将字段添加进数组里
$this->offsetSet('curr_date',date('Y-m-d'));
}
public function rules()
{
return [
'expire_date' => "date|after:curr_date",
]
}
相关链接
参考文档.
offsetSet() 方法.