See Release Notes
Long Term Support Release
(no description)
Copyright: | 2010 onwards Eloy Lafuente (stronk7) {@link http://stronk7.com} |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 72 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
restore_qtype_calculatedmulti_plugin:: (2 methods):
recode_response()
recode_legacy_state_answer()
Class: restore_qtype_calculatedmulti_plugin - X-Ref
restore plugin class that provides the necessary informationrecode_response($questionid, $sequencenumber, array $response) X-Ref |
No description |
recode_legacy_state_answer($state) X-Ref |
Given one question_states record, return the answer recoded pointing to all the restored stuff for calculatedmulti questions answer format is datasetxx-yy:zz, where xx is the itemnumber in the dataset (doesn't need conversion), and both yy and zz are two (hypen speparated) lists of comma separated question_answers, the first to specify the order of the answers and the second to specify the responses. in fact, this qtype behaves exactly like the multichoice one, so we'll delegate recoding of those yy:zz to it |