ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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 cloneSpecificFeedback(int $source_question_id, int $target_question_id): void
87 {
88 }
89
90 public function getSpecificAnswerFeedbackExportPresentation(int $questionId, int $questionIndex, int $answerIndex): string
91 {
92 return '';
93 }
94
95 public function importSpecificAnswerFeedback(int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent): void
96 {
97 }
98
99 protected function isSpecificAnswerFeedbackId(int $feedbackId): bool
100 {
101 return false;
102 }
103}
getSpecificAnswerFeedbackTestPresentation(int $questionId, int $questionIndex, int $answerIndex)
returns the html of SPECIFIC feedback for the given question id and answer index for test presentatio...
importSpecificAnswerFeedback(int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent)
deleteSpecificAnswerFeedbacks(int $questionId, bool $isAdditionalContentEditingModePageObject)
getSpecificAnswerFeedbackExportPresentation(int $questionId, int $questionIndex, int $answerIndex)
returns the generic feedback export presentation for given question id either for solution completed ...
saveSpecificFormProperties(ilPropertyFormGUI $form)
saves a given form object's SPECIFIC form properties relating to this question type
cloneSpecificFeedback(int $source_question_id, int $target_question_id)
duplicates the SPECIFIC feedback relating to the given original question id and saves it for the give...
completeSpecificFormProperties(ilPropertyFormGUI $form)
completes a given form object with the specific form properties required by this question type
saveSpecificAnswerFeedbackContent(int $questionId, int $questionIndex, int $answerIndex, string $feedbackContent)
initSpecificFormProperties(ilPropertyFormGUI $form)
initialises a given form object's specific form properties relating to this question type
getSpecificAnswerFeedbackContent(int $questionId, int $questionIndex, int $answerIndex)
This class represents a property form user interface.