You are here

format.php in Quiz 6.6

File

includes/moodle/question/format/multianswer/format.php
View source
<?php

// $Id$

////////////////////////////////////////////////////////////////////////////

/// MULTIANSWER FORMAT

///

/// Created by Henrik Kaipe

///

////////////////////////////////////////////////////////////////////////////

// Based on format.php, included by ../../import.php

/**
 * @package questionbank
 * @subpackage importexport
 */
class qformat_multianswer extends qformat_default {
  function provide_import() {
    return true;
  }
  function readquestions($lines) {

    // Parses an array of lines into an array of questions.
    // For this class the method has been simplified as
    // there can never be more than one question for a
    // multianswer import
    $questions = array();
    $thequestion = qtype_multianswer_extract_question(addslashes(implode('', $lines)));
    $thequestion->qtype = MULTIANSWER;
    $thequestion->course = $this->course;
    if (!empty($thequestion)) {
      $thequestion->name = addslashes($lines[0]);
      $questions[] = $thequestion;
    }
    return $questions;
  }

}

Classes

Namesort descending Description
qformat_multianswer @package questionbank @subpackage importexport