ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
class.ilAssSingleOptionQuestionFeedback.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2013 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4require_once 'Modules/TestQuestionPool/classes/feedback/class.ilAssQuestionFeedback.php';
5
18{
28 public function getSpecificAnswerFeedbackTestPresentation($questionId, $answerIndex)
29 {
30 return null;
31 }
32
41 {
42 }
43
52 {
53 }
54
63 {
64 }
65
74 public function getSpecificAnswerFeedbackContent($questionId, $answerIndex)
75 {
76 return '';
77 }
78
87 public function getAllSpecificAnswerFeedbackContents($questionId)
88 {
89 return '';
90 }
91
101 public function saveSpecificAnswerFeedbackContent($questionId, $answerIndex, $feedbackContent)
102 {
103 return null;
104 }
105
114 public function deleteSpecificAnswerFeedbacks($questionId, $isAdditionalContentEditingModePageObject)
115 {
116 }
117
126 protected function duplicateSpecificFeedback($originalQuestionId, $duplicateQuestionId)
127 {
128 }
129
137 protected function syncSpecificFeedback($originalQuestionId, $duplicateQuestionId)
138 {
139 }
140
150 public function getSpecificAnswerFeedbackExportPresentation($questionId, $answerIndex)
151 {
152 return null;
153 }
154
164 public function importSpecificAnswerFeedback($questionId, $answerIndex, $feedbackContent)
165 {
166 }
167}
getSpecificAnswerFeedbackTestPresentation($questionId, $answerIndex)
returns the html of SPECIFIC feedback for the given question id and answer index for test presentatio...
getAllSpecificAnswerFeedbackContents($questionId)
returns the SPECIFIC feedback content for a given question id and answer index.
duplicateSpecificFeedback($originalQuestionId, $duplicateQuestionId)
duplicates the SPECIFIC feedback relating to the given original question id and saves it for the give...
importSpecificAnswerFeedback($questionId, $answerIndex, $feedbackContent)
imports the given feedback content as specific feedback for the given question id and answer index
saveSpecificFormProperties(ilPropertyFormGUI $form)
saves a given form object's specific form properties relating to this question type
getSpecificAnswerFeedbackExportPresentation($questionId, $answerIndex)
returns the generic feedback export presentation for given question id either for solution completed ...
completeSpecificFormProperties(ilPropertyFormGUI $form)
completes a given form object with the specific form properties required by this question type
getSpecificAnswerFeedbackContent($questionId, $answerIndex)
returns the SPECIFIC answer feedback content for a given question id and answer index.
deleteSpecificAnswerFeedbacks($questionId, $isAdditionalContentEditingModePageObject)
deletes all SPECIFIC answer feedback contents (and page objects if required) for the given question i...
initSpecificFormProperties(ilPropertyFormGUI $form)
initialises a given form object's specific form properties relating to this question type
syncSpecificFeedback($originalQuestionId, $duplicateQuestionId)
syncs the SPECIFIC feedback from a duplicated question back to the original question
saveSpecificAnswerFeedbackContent($questionId, $answerIndex, $feedbackContent)
saves SPECIFIC answer feedback content for the given question id and answer index to the database.
This class represents a property form user interface.