【发布时间】:2015-01-17 01:00:37
【问题描述】:
嗨,我正在使用 laravel 开发应用程序,有没有办法使用验证使输入日期字段大于或等于另一个日期字段。
我知道我可以通过 jquery 实现这一点,并且我已经开始工作了,但是我想知道这是否可以通过 laravel 验证来实现,因为 laravel 已经获得了一些预定义的验证。
举例
protected $validationRules = array
(
'a' => 'date',
'b' => 'date|(some validation so that the b value is greater than or equal to that of 'a')'
);
编辑
如果有其他方法可以使用 laravel 概念解决问题,请告诉我
我试过了
Validator::extend('val_date', function ($attribute,$value,$parameters) {
return preg_match("between [start date] and DateAdd("d", 1, [end date])",$value);
});
提前致谢
【问题讨论】:
标签: php validation laravel-4 blade