У меня проблема, когда я кодирую свои поля и подтверждаю свою форму. У меня есть сообщение об ошибке:
undefined variables (date_revision_start, hour_start, hour_end)
Я думаю, что я должен объявить эти 3 переменные?
$date_revision_start = '?????';
$hour_start = '?????';
$hour_end = '?????';
Вот мой код:
public function store(Request $request)
{
$request->validate([
'date_seance' => 'required',
'hour_start' => 'required',
'hour_end' => 'required',
'fk_motorbike' => 'required',
'fk_former' => 'required',
'fk_student' => 'required',
'fk_typeseance' => 'required'
]);
/*$date_revision_start =
$hour_start =
$hour_end = */
$start_time = Carbon::createFromFormat('d-m-Y H:s', $date_revision_start . ' ' . $hour_start);
$stop_time = Carbon::createFromFormat('d-m-Y H:s', $date_revision_start . ' ' . $hour_end);
//dd($start_time, $stop_time);
etc...
$data = $request->all();
$data['start_time'] = $start_time;
$data['stop_time'] = $stop_time;
Training::create($data);
return redirect()->route('trainings.index')
->with('success', 'Add');
}