public function QuizSession::getCurrentQuestion in Quiz 6.x
Get the user's current question index for a quiz in the session.
Parameters
Quiz $quiz: The quiz.
Return value
int Question index starting at 1.
Overrides QuizSessionInterface::getCurrentQuestion
File
- src/
Services/ QuizSession.php, line 104
Class
- QuizSession
- Default implementation of the quiz session.
Namespace
Drupal\quiz\ServicesCode
public function getCurrentQuestion(Quiz $quiz) {
$current_quizzes = $this
->getCurrentQuizzes();
if (isset($current_quizzes[$quiz
->id()])) {
return !empty($current_quizzes[$quiz
->id()][self::CURRENT_QUESTION]) ? $current_quizzes[$quiz
->id()][self::CURRENT_QUESTION] : NULL;
}
return NULL;
}