public function store(NursingProcedureRequest $request)
{
$validated_data = collect($request->validated())->except('procedure','attended_nurse','detail')->toArray();
$nursing_procedures = NursingProcedure::create($validated_data);
$nursing_procedure_id = $nursing_procedures->id;
$procedure = $request->validated('procedure');
$details = $request->validated('details');
$attended_nurse = $request->validated('attended_nurse');
foreach ($procedure as $index => $procedure_id) {
$nursingProcedureMedicine = new MedicineNursingProcedure();
$nursingProcedureMedicine->nursing_procedure_id = $nursing_procedure_id;
$nursingProcedureMedicine->medicine_id = $procedure_id;
$nursingProcedureMedicine->detail = $details[$index];
$nursingProcedureMedicine->attended_nurse = $attended_nurse;
$nursingProcedureMedicine->save();
}
return redirect()->route('nursing-procedures.index');
}
The error above keeps happening