|
ILIAS
Release_5_0_x_branch Revision 61816
|
Inheritance diagram for ilAssOrderingQuestionFeedback:
Collaboration diagram for ilAssOrderingQuestionFeedback: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.