public function editmaff() { $err = array(); if ($_POST['_type'] == 3) { $model_member_affiliation = model_member_affiliation::find($_POST['maff_id']); $model_member_affiliation['maff_status'] = 0; $model_member_affiliation->save(); } else { if ($_POST['_type'] == 1) { $model_member_affiliation = new model_member_affiliation(); $model_member_affiliation->create($_POST); } else { if ($_POST['_type'] == 2) { $model_member_affiliation = model_member_affiliation::find($_POST['maff_id']); $model_member_affiliation->fill($_POST); $model_member_affiliation->save(); } } } return redirect('/backend/maff')->withErrors($err); }