You are here

public function QuizQuestion::validate in Quiz 6.3

Same name and namespace in other branches
  1. 6.6 question_types/quiz_question/quiz_question.core.inc \QuizQuestion::validate()
  2. 6.5 question_types/quiz_question/quiz_question.core.inc \QuizQuestion::validate()

Provides validation for question before it is created.

When a new question is created and initially submited, this is called to validate that the settings are acceptible.

Parameters

$node: The node storing the question.

$form: The processed form.

5 methods override QuizQuestion::validate()
LongAnswerQuestion::validate in question_types/long_answer/long_answer.classes.inc
Provides validation for question before it is created.
MatchingQuestion::validate in question_types/matching/matching.classes.inc
Provides validation for question before it is created.
QuizDirectionsQuestion::validate in question_types/quiz_directions/quiz_directions.classes.inc
Provides validation for question before it is created.
ShortAnswerQuestion::validate in question_types/short_answer/short_answer.classes.inc
Provides validation for question before it is created.
TrueFalseQuestion::validate in question_types/quiz_question/quiz_question.truefalse.inc
Provides validation for question before it is created.

File

question_types/quiz_question/quiz_question.core.inc, line 72
Classes used in the Quiz Question module.

Class

QuizQuestion
A Quiz Question. There should be an implementation of this interface for every question type support by Quiz.

Code

public function validate($node, &$form);