protected function delete_files($questionid, $contextid) { $fs = get_file_storage(); parent::delete_files($questionid, $contextid); $this->delete_files_in_answers($questionid, $contextid); $this->delete_files_in_hints($questionid, $contextid); }
protected function delete_files($questionid, $contextid) { parent::delete_files($questionid, $contextid); $fs = get_file_storage(); $fs->delete_area_files($contextid, 'qtype_poodllrecording', 'graderinfo', $questionid); }
protected function delete_files($questionid, $contextid) { parent::delete_files($questionid, $contextid); $this->delete_files_in_answers($questionid, $contextid); $this->delete_files_in_hints($questionid, $contextid); }
protected function delete_files($questionid, $contextid) { global $DB; $fs = get_file_storage(); parent::delete_files($questionid, $contextid); $subquestionids = $DB->get_records_menu('question_match_sub', array('question' => $questionid), 'id', 'id,1'); foreach ($subquestionids as $subquestionid => $notused) { $fs->delete_area_files($contextid, 'qtype_match', 'subquestion', $subquestionid); } $this->delete_files_in_combined_feedback($questionid, $contextid); }
protected function delete_files($questionid, $contextid) { parent::delete_files($questionid, $contextid); $this->delete_files_in_combined_feedback($questionid, $contextid); $this->delete_files_in_hints($questionid, $contextid); }
protected function delete_files($questionid, $contextid) { $fs = get_file_storage(); parent::delete_files($questionid, $contextid); $this->delete_files_in_answers($questionid, $contextid, true); $fs->delete_area_files($contextid, 'question', 'correctfeedback', $questionid); $fs->delete_area_files($contextid, 'question', 'incorrectfeedback', $questionid); }
protected function delete_files($questionid, $contextid) { global $DB; $fs = get_file_storage(); parent::delete_files($questionid, $contextid); $this->delete_files_in_hints($questionid, $contextid); $fs->delete_area_files($contextid, 'qtype_stack', 'specificfeedback', $questionid); $fs->delete_area_files($contextid, 'qtype_stack', 'prtcorrect', $questionid); $fs->delete_area_files($contextid, 'qtype_stack', 'prtpartiallycorrect', $questionid); $fs->delete_area_files($contextid, 'qtype_stack', 'prtincorrect', $questionid); $nodeids = $DB->get_records_menu('qtype_stack_prt_nodes', array('questionid' => $questionid), 'id', 'id,1'); foreach ($nodeids as $nodeid => $notused) { $fs->delete_area_files($oldcontextid, $newcontextid, 'qtype_stack', 'prtnodetruefeedback', $nodeid); $fs->delete_area_files($oldcontextid, $newcontextid, 'qtype_stack', 'prtnodefalsefeedback', $nodeid); } }
protected function delete_files($questionid, $contextid) { global $DB; $fs = get_file_storage(); parent::delete_files($questionid, $contextid); }
protected function delete_files($questionid, $contextid) { global $DB; $fs = get_file_storage(); parent::delete_files($questionid, $contextid); $subquestionids = $DB->get_records_menu('question_order_sub', array('question' => $questionid), 'id', 'id,1'); foreach ($subquestionids as $subquestionid => $notused) { $fs->delete_area_files($contextid, 'qtype_order', 'subquestion', $subquestionid); } $fs->delete_area_files($contextid, 'qtype_multichoice', 'correctfeedback', $questionid); $fs->delete_area_files($contextid, 'qtype_multichoice', 'partiallycorrectfeedback', $questionid); $fs->delete_area_files($contextid, 'qtype_multichoice', 'incorrectfeedback', $questionid); }
protected function delete_files($questionid, $contextid) { parent::delete_files($questionid, $contextid); $fs = get_file_storage(); $fs->delete_area_files($contextid, 'qtype_javaunittest', 'graderinfo', $questionid); }