(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: | 249 lines (10 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
restore_qtype_match_plugin:: (7 methods):
define_question_plugin_structure()
process_matchoptions()
process_match()
recode_response()
recode_legacy_state_answer()
recode_match_sub_order()
define_decode_contents()
Class: restore_qtype_match_plugin - X-Ref
Restore plugin class that provides the necessary informationdefine_question_plugin_structure() X-Ref |
Returns the paths to be handled by the plugin at question level. |
process_matchoptions($data) X-Ref |
Process the qtype/matchoptions element |
process_match($data) X-Ref |
Process the qtype/matches/match element |
recode_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 match questions. answer is one comma separated list of hypen separated pairs containing question_match_sub->id and question_match_sub->code, which has been remapped to be qtype_match_subquestions->id, since code no longer exists. |
recode_match_sub_order($order) X-Ref |
Recode the choice order as stored in the response. param: string $order the original order. return: string the recoded order. |
define_decode_contents() X-Ref |
Return the contents of this qtype to be processed by the links decoder. |