ILIAS
Release_4_4_x_branch Revision 61816
|
Additional Inherited Members | |
Public Member Functions inherited from ilAssMultiOptionQuestionFeedback | |
getSpecificAnswerFeedbackTestPresentation ($questionId, $answerIndex) | |
returns the html of SPECIFIC feedback for the given question id and answer index for test presentation | |
completeSpecificFormProperties (ilPropertyFormGUI $form) | |
completes a given form object with the specific form properties required by this question type | |
initSpecificFormProperties (ilPropertyFormGUI $form) | |
initialises a given form object's specific form properties relating to this question type | |
saveSpecificFormProperties (ilPropertyFormGUI $form) | |
saves a given form object's specific form properties relating to this question type | |
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. | |
deleteSpecificAnswerFeedbacks ($questionId, $isAdditionalContentEditingModePageObject) | |
deletes all SPECIFIC answer feedback contents (and page objects if required) for the given question id | |
getSpecificAnswerFeedbackExportPresentation ($questionId, $answerIndex) | |
returns the generic feedback export presentation for given question id either for solution completed or incompleted | |
importSpecificAnswerFeedback ($questionId, $answerIndex, $feedbackContent) | |
imports the given feedback content as specific feedback for the given question id and answer index | |
specificAnswerFeedbackExists ($answerIndexes) | |
Static Public Member Functions inherited from ilAssQuestionFeedback | |
static | isValidFeedbackPageObjectType ($feedbackPageObjectType) |
returns the fact wether the given page object type relates to generic or specific feedback page objects | |
Data Fields inherited from ilAssMultiOptionQuestionFeedback | |
const | TABLE_NAME_SPECIFIC_FEEDBACK = 'qpl_fb_specific' |
table name for specific feedback | |
Protected Member Functions inherited from ilAssMultiOptionQuestionFeedback | |
duplicateSpecificFeedback ($originalQuestionId, $duplicateQuestionId) | |
duplicates the SPECIFIC feedback relating to the given original question id and saves it for the given duplicate question id | |
syncSpecificFeedback ($originalQuestionId, $duplicateQuestionId) | |
syncs the SPECIFIC feedback from a duplicated question back to the original question | |
getSpecificAnswerFeedbackId ($questionId, $answerIndex) | |
returns the SPECIFIC answer feedback ID for a given question id and answer index. | |
getSpecificAnswerFeedbackIdByAnswerIndexMap ($questionId) | |
returns an array mapping feedback ids to answer indexes for all answer options of question | |
getSpecificFeedbackTableName () | |
returns the table name for specific feedback | |
getAnswerOptionsByAnswerIndex () | |
returns the answer options mapped by answer index (can be overwritten by concrete question type class) | |
buildAnswerOptionLabel ($index, $answer) | |
builds an answer option label from given (mixed type) index and answer (can be overwritten by concrete question types) | |
getSpecificAnswerFeedbackPageObjectId ($questionId, $answerIndex) | |
returns a useable page object id for specific answer feedback page objects for the given question id and answer index (using the id sequence of non page object specific answer feedback) | |
Protected Attributes inherited from ilAssQuestionFeedback | |
$questionOBJ = null | |
$ctrl = null | |
$db = null | |
$lng = null | |
$page_obj_output_mode = "presentation" |
Definition at line 14 of file class.ilAssOrderingQuestionFeedback.php.