public function deleteAction($request) { $Instructor = new InstructorModel(); if ($request->url_elements[2]) { $needle = strtolower($request->url_elements[2]); switch ($needle) { case 'delete': if (is_numeric($request->parameters['Instructor_Id'])) { $dat = $Instructor->DeleteInstructor($request->parameters['Instructor_Id']); if ($dat == 'Deletion Successful') { $data['Success'] = "Record was deleted"; } else { $data["error"] = "No records to delete."; } } else { $data["error"] = "Error: Instructor_Id is not a number."; } break; default: $data["error"] = "Error: Please check the api documentation and try again.."; break; } } else { $data["error"] = "Error: Please check the api documentation and try again."; } return $data; }
public function actionAccountSettings() { InstructorModel::setAccountSuspensionAndDeletionStatus(Request::post('suspension'), Request::post('softDelete'), Request::post('user_id')); Redirect::to("instructor"); }