foreach ($_PUT as $key => $value) { unset($_PUT[$key]); $_PUT[str_replace('amp;', '', $key)] = $value; } $_REQUEST = array_merge($_REQUEST, $_PUT); if (isset($request) && !empty($request) && $request[0] !== '') { if ($request[0] == 'account') { if (isset($request[1]) && !empty($request[1])) { $_REQUEST['id'] = $request[1]; StudentController::updateAccount($_REQUEST); } else { StudentController::updateAccount($_REQUEST); } } else { if ($request[0] == 'profile') { StudentController::updateProfile($_REQUEST); } else { $id = $request[0]; StudentController::update($id, $_REQUEST); } } } else { header('Route Not Found', true, 404); } break; case 'POST': if (isset($request) && !empty($request) && $request[0] !== '') { if ($request[0] == 'signup') { StudentController::signup($_POST); } else { if ($request[0] == 'auth') {