It appear there is no validation rule in Laravel that start_date and end_date can not be the same.
How do I overcome this?
Try this one in controller/model where you defined rules to check, and get the proper validation you want
Validator::extend('before_equal', function($attribute, $value, $parameters) {
return strtotime(Input::get($parameters[0])) >= strtotime($value);
});
$rules = array(
'start'=>'required|date|before_equal:stop',
'stop'=>'required|date',
);
stop is end_date ?before_equal error?
different:fieldrule. Might be of help