public function delete($id) { //notifikasi NotifikasiDisposisiHelper::formDelete($id); $fm = Form::find($id); $anak = $fm->anak->first(); $forms = $anak->form; //delete semua form yang berkaitan foreach ($forms as $form) { if ($form->nama == "ka3" || $form->nama == "ka4" || $form->nama == "ka5" || $form->nama == "ka6" || $form->nama == "ka7") { FormDAO::delete($form->id); } } //delete data pendampingan $pendamping = $anak->pendampingan; foreach ($pendamping as $pd) { PendampinganDAO::delete($pd->id); } if ($fm) { Session::flash('message', "Form with {$id} has been deleted!"); } else { Session::flash('message', "Error, Form with {$id} not found!"); } return Redirect::to('/dash/formka3'); }