Используйте специальный валидатор для его проверки, для этого вам необходимо определить новый валидатор custome под функцией boot()
в классе AppServiceProvider
. Проверьте документацию для полного описания here:
public function boot()
{
Validator::extend('date_is_greater', function($attribute, $value, $parameters, $validator) {
return \Carbon\Carbon::createFromFormat($parameters[0],$value)->gt(\Carbon\Carbon::createFromFormat($parameters[0],$parameters[1]));
});
}
В этом случае формат передается в качестве первого параметра «H: я» или любой другой допустимый формат DateTime, и $ start_time является вторым параметром.
Проверка 'Before' и' After' проверки в laravel – aldrin27