updateTitle(\Exercise::format_title_variable($incomingData['item_title'])); $exercise->updateDescription(''); $exercise->updateAttempts(0); $exercise->updateFeedbackType(0); $exercise->updateType(ALL_ON_ONE_PAGE); $exercise->setRandom(0); $exercise->updateRandomAnswers(0); $exercise->updateResultsDisabled(0); $exercise->updateExpiredTime(0); $exercise->updateTextWhenFinished(''); $exercise->updateDisplayCategoryName(1); $exercise->updatePassPercentage(0); $exercise->setQuestionSelectionType(1); $exercise->setHideQuestionTitle(0); $exercise->sessionId = 0; $exercise->start_time = null; $exercise->end_time = null; $exercise->active = false; $quizId = $exercise->save(); $tblLpItem = \Database::get_course_table(TABLE_LP_ITEM); \Database::query("UPDATE $tblLpItem SET path = '$quizId' WHERE iid = {$incomingData['item_id']}"); return $quizId; } }