isQuestionDisplayable method

bool isQuestionDisplayable(
  1. QuizQuestionModel question,
  2. QuizModel quiz
)

return if the question can be displayed to user

Implementation

bool isQuestionDisplayable(QuizQuestionModel question, QuizModel quiz) {
  if (question.internal == true) {
    return false;
  }

  //retirer les questions conditionnelles si elles ne sont pas activée
  return quiz.getDisplayCondition(question.displayCondition);
}