/** * Start this question attempt, starting from the point that the previous * attempt $oldqa had reached. * * You should not call this method directly. Call * {@link question_usage_by_activity::start_question_based_on()} instead. * * @param question_attempt $oldqa a previous attempt at this quetsion that * defines the starting point. */ public function start_based_on(question_attempt $oldqa) { $this->start($oldqa->behaviour, $oldqa->get_variant(), $oldqa->get_resume_data()); }