ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilAssSingleOptionQuestionFeedback.php
Go to the documentation of this file.
1 <?php
2 
31 {
36  public function getSpecificAnswerFeedbackTestPresentation(int $questionId, int $questionIndex, int $answerIndex): string
37  {
38  return '';
39  }
40 
49  {
50  }
51 
59  public function initSpecificFormProperties(ilPropertyFormGUI $form): void
60  {
61  }
62 
63  public function saveSpecificFormProperties(ilPropertyFormGUI $form): void
64  {
65  }
66 
67  public function getSpecificAnswerFeedbackContent(int $questionId, int $questionIndex, int $answerIndex): string
68  {
69  return '';
70  }
71 
72  public function getAllSpecificAnswerFeedbackContents(int $questionId): string
73  {
74  return '';
75  }
76 
77  public function saveSpecificAnswerFeedbackContent(int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent): int
78  {
79  return -1;
80  }
81 
82  public function deleteSpecificAnswerFeedbacks(int $questionId, bool $isAdditionalContentEditingModePageObject): void
83  {
84  }
85 
86  protected function duplicateSpecificFeedback(int $originalQuestionId, int $duplicateQuestionId): void
87  {
88  }
89 
90  protected function syncSpecificFeedback(int $originalQuestionId, int $duplicateQuestionId): void
91  {
92  }
93 
94  public function getSpecificAnswerFeedbackExportPresentation(int $questionId, int $questionIndex, int $answerIndex): string
95  {
96  return '';
97  }
98 
99  public function importSpecificAnswerFeedback(int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent): void
100  {
101  }
102 
103  protected function isSpecificAnswerFeedbackId(int $feedbackId): bool
104  {
105  return false;
106  }
107 }
importSpecificAnswerFeedback(int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent)
syncSpecificFeedback(int $originalQuestionId, int $duplicateQuestionId)
getSpecificAnswerFeedbackContent(int $questionId, int $questionIndex, int $answerIndex)
getSpecificAnswerFeedbackExportPresentation(int $questionId, int $questionIndex, int $answerIndex)
deleteSpecificAnswerFeedbacks(int $questionId, bool $isAdditionalContentEditingModePageObject)
initSpecificFormProperties(ilPropertyFormGUI $form)
initialises a given form object&#39;s specific form properties relating to this question type ...
completeSpecificFormProperties(ilPropertyFormGUI $form)
completes a given form object with the specific form properties required by this question type ...
getSpecificAnswerFeedbackTestPresentation(int $questionId, int $questionIndex, int $answerIndex)
returns the html of SPECIFIC feedback for the given question id and answer index for test presentatio...
saveSpecificAnswerFeedbackContent(int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent)
duplicateSpecificFeedback(int $originalQuestionId, int $duplicateQuestionId)