public static function disposisiUpdate($form_id)
 {
     //kirim notifikasi ke orang yang di disposisikan
     $user_from_id = Auth::user()->id;
     $form = Form::find($form_id);
     $disposisi = json_decode($form->disposisi->first()->kepada);
     $action_status = 'disposisi';
     $title = "Disposisi Form " . strtoupper($form->nama);
     foreach ($disposisi as $dis) {
         $user_to_id = $dis->id;
         NotifikasiHelper::disposisiNotifNew($title, $user_from_id, $dis->id, $form_id);
     }
     //kirim notifikasi ke orang yang membuat LKA
     NotifikasiDisposisiHelper::formUpdate($form_id);
 }
 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');
 }