ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
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 
4 require_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 
172  protected function isSpecificAnswerFeedbackId($feedbackId)
173  {
174  return false;
175  }
176 }
getSpecificAnswerFeedbackExportPresentation($questionId, $answerIndex)
returns the generic feedback export presentation for given question id either for solution completed ...
This class represents a property form user interface.
initSpecificFormProperties(ilPropertyFormGUI $form)
initialises a given form object&#39;s specific form properties relating to this question type ...
importSpecificAnswerFeedback($questionId, $answerIndex, $feedbackContent)
imports the given feedback content as specific feedback for the given question id and answer index ...
completeSpecificFormProperties(ilPropertyFormGUI $form)
completes a given form object with the specific form properties required by this question type ...
getAllSpecificAnswerFeedbackContents($questionId)
returns the SPECIFIC 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...
duplicateSpecificFeedback($originalQuestionId, $duplicateQuestionId)
duplicates the SPECIFIC feedback relating to the given original question id and saves it for the give...
getSpecificAnswerFeedbackTestPresentation($questionId, $answerIndex)
returns the html of SPECIFIC feedback for the given question id and answer index for test presentatio...
getSpecificAnswerFeedbackContent($questionId, $answerIndex)
returns the SPECIFIC answer feedback content for a given question id and answer index.
saveSpecificAnswerFeedbackContent($questionId, $answerIndex, $feedbackContent)
saves SPECIFIC answer feedback content for the given question id and answer index to the database...
saveSpecificFormProperties(ilPropertyFormGUI $form)
saves a given form object&#39;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 ...