You are here

public function QuizQuestion::getAnsweringForm in Quiz 7.6

Same name and namespace in other branches
  1. 6.4 question_types/quiz_question/quiz_question.core.inc \QuizQuestion::getAnsweringForm()
  2. 7 question_types/quiz_question/quiz_question.core.inc \QuizQuestion::getAnsweringForm()
  3. 7.4 question_types/quiz_question/quiz_question.core.inc \QuizQuestion::getAnsweringForm()
  4. 7.5 question_types/quiz_question/quiz_question.core.inc \QuizQuestion::getAnsweringForm()

Get the form through which the user will answer the question.

Parameters

$form_state: The FAPI form_state array

$result_id: The result id.

Return value

Must return a FAPI array.

7 calls to QuizQuestion::getAnsweringForm()
LongAnswerQuestion::getAnsweringForm in question_types/long_answer/long_answer.classes.inc
Implementation of getAnweringForm
MatchingQuestion::getAnsweringForm in question_types/matching/matching.classes.inc
Implementation of getAnsweringForm
MultichoiceQuestion::getAnsweringForm in question_types/multichoice/multichoice.classes.inc
Generates the question element.
QuizDirectionsQuestion::getAnsweringForm in question_types/quiz_directions/quiz_directions.classes.inc
Implementation of getAnsweringForm
ScaleQuestion::getAnsweringForm in question_types/scale/scale.classes.inc
Implementation of getAnsweringForm

... See full list

8 methods override QuizQuestion::getAnsweringForm()
LongAnswerQuestion::getAnsweringForm in question_types/long_answer/long_answer.classes.inc
Implementation of getAnweringForm
MatchingQuestion::getAnsweringForm in question_types/matching/matching.classes.inc
Implementation of getAnsweringForm
MultichoiceQuestion::getAnsweringForm in question_types/multichoice/multichoice.classes.inc
Generates the question element.
QuizDirectionsQuestion::getAnsweringForm in question_types/quiz_directions/quiz_directions.classes.inc
Implementation of getAnsweringForm
QuizPagesQuestion::getAnsweringForm in question_types/quiz_page/quiz_page.classes.inc
Get the form through which the user will answer the question.

... See full list

File

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

Class

QuizQuestion
A base implementation of a quiz_question, adding a layer of abstraction between the node API, quiz API and the question types.

Code

public function getAnsweringForm(array $form_state = NULL, $result_id) {
  $form = array();
  $form['#element_validate'] = array(
    'quiz_question_element_validate',
  );
  return $form;
}