Moodle  2.2.1
http://www.collinsharper.com
question_qtype_attempt_updater Class Reference
Inheritance diagram for question_qtype_attempt_updater:

Public Member Functions

 __construct ($updater, $question, $logger, $qeupdater)
 discard ()
 question_summary ()
 compare_answers ($answer1, $answer2)
 is_blank_answer ($state)
 right_answer ()
 response_summary ($state)
 was_answered ($state)
 set_first_step_data_elements ($state, &$data)
 set_data_elements_for_step ($state, &$data)
 supply_missing_first_step_data (&$data)

Protected Member Functions

 to_text ($html)

Protected Attributes

 $question
 $updater
 $logger
 $qeupdater

Detailed Description

Base class for the classes that convert the question-type specific bits of the attempt data.

Definition at line 549 of file upgradelib.php.


Constructor & Destructor Documentation

__construct ( updater,
question,
logger,
qeupdater 
)

Definition at line 559 of file upgradelib.php.


Member Function Documentation

compare_answers ( answer1,
answer2 
)

Definition at line 582 of file upgradelib.php.

discard ( )

Definition at line 566 of file upgradelib.php.

is_blank_answer ( state)

Reimplemented in qtype_multichoice_qe2_attempt_updater.

Definition at line 586 of file upgradelib.php.

to_text ( html) [protected]

Definition at line 574 of file upgradelib.php.

Here is the caller graph for this function:


Field Documentation

$logger [protected]

Definition at line 555 of file upgradelib.php.

$qeupdater [protected]

Definition at line 557 of file upgradelib.php.

$question [protected]

Definition at line 551 of file upgradelib.php.

$updater [protected]

Definition at line 553 of file upgradelib.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations