startOfDay(); } catch (\Throwable) { $fail(__('validation.date', ['attribute' => $attribute])); return; } $expected = Carbon::today()->addDays($this->days); if (!$date->equalTo($expected)) { $fail(__('validation.exact_advance_days', [ 'days' => $this->days, 'date' => $expected->format('d/m/Y'), ])); } } }