You are here

QuizQuestionH5P.class.inc in Quiz 7.4

File

question_types/quiz_h5p/QuizQuestionH5P.class.inc
View source
<?php

class QuizQuestionH5P extends QuizQuestion {
  public function getCreationForm(array &$form_state = NULL) {
    return array();
  }
  public function getMaximumScore() {
    return variable_get('h5p_quiz_question_max_score', 10);
  }
  public function saveNodeProperties($is_new = FALSE) {
  }
  public function validateNode(array &$form) {
  }
  public function getAnsweringForm(array $form_state = NULL, $result_id) {
    drupal_add_js(drupal_get_path('module', 'quiz_h5p') . '/quiz_h5p.js');
    return array(
      'tries' => array(
        '#type' => 'hidden',
        '#default_value' => 1,
        '#attributes' => array(
          'id' => 'quiz-h5p-result-key',
        ),
      ),
    );
  }
  public function getNodeForm(array &$form_state = NULL) {
    $form = parent::getNodeForm($form_state);
    unset($form['title']);
    return $form;
  }

}

Classes

Namesort descending Description
QuizQuestionH5P