Мне нужно проверить некоторые специальные проверки в моем хранилище действий.
public function store(Request $request) {
$this->validate($request, [
'practice'=>'required|max:100',
'project'=>'required',
'work_place'=>'required',
'telephone_1'=>'required',
'date_recurring_for_beginning' => 'required|date',
'date_recurring_for_end' => 'required|date|after_or_equal:date_recurring_for_beginning',
]);
RequestCollaborator::create($request->all());
return redirect()->route('requestsCollaborator.index')
->with('flash_message',
trans('request.request_created'));
}
Мне нужно проверить, если разница между date_recurring_for_beginning и date_recurring_for_end составляет 3 месяца?
есть какое-то решение для выполненияэто или я должен создать пользовательскую проверку?