You are here

public function QuizSession::getTemporaryResult in Quiz 6.x

Get the current user's temporary result ID (for feedback/review).

Overrides QuizSessionInterface::getTemporaryResult

File

src/Services/QuizSession.php, line 73

Class

QuizSession
Default implementation of the quiz session.

Namespace

Drupal\quiz\Services

Code

public function getTemporaryResult() {
  $current_quizzes = $this
    ->getCurrentQuizzes();
  if (!empty($current_quizzes[self::TEMP_ID])) {
    $result_id = $current_quizzes[self::TEMP_ID];
    return QuizResult::load($result_id);
  }
  return NULL;
}