function QuizResult::setQuestion in Quiz 6.x
Same name and namespace in other branches
- 8.6 src/Entity/QuizResult.php \Drupal\quiz\Entity\QuizResult::setQuestion()
- 8.5 src/Entity/QuizResult.php \Drupal\quiz\Entity\QuizResult::setQuestion()
Update the session for this quiz to the active question.
Parameters
int $question_number: Question number starting at 1.
File
- src/
Entity/ QuizResult.php, line 377
Class
- QuizResult
- Defines the Quiz entity class.
Namespace
Drupal\quiz\EntityCode
function setQuestion($question_number) {
/* @var $quiz_session \Drupal\quiz\Services\QuizSessionInterface */
$quiz_session = \Drupal::service('quiz.session');
$quiz = $this
->getQuiz();
$quiz_session
->setCurrentQuestion($quiz, $question_number);
}