ILIAS
Release_4_4_x_branch Revision 61816
|
Public Member Functions | |
__construct (assQuestion $questionOBJ, ilCtrl $ctrl, ilDB $db, ilLanguage $lng) | |
constructor | |
getGenericFeedbackTestPresentation ($questionId, $solutionCompleted) | |
returns the html of GENERIC feedback for the given question id for test presentation (either for the complete solution or for the incomplete solution) | |
getSpecificAnswerFeedbackTestPresentation ($questionId, $answerIndex) | |
returns the html of SPECIFIC feedback for the given question id and answer index for test presentation | |
completeGenericFormProperties (ilPropertyFormGUI $form) | |
completes a given form object with the GENERIC form properties required by all question types | |
completeSpecificFormProperties (ilPropertyFormGUI $form) | |
completes a given form object with the SPECIFIC form properties required by this question type | |
initGenericFormProperties (ilPropertyFormGUI $form) | |
initialises a given form object's GENERIC form properties relating to all question types | |
initSpecificFormProperties (ilPropertyFormGUI $form) | |
initialises a given form object's SPECIFIC form properties relating to this question type | |
saveGenericFormProperties (ilPropertyFormGUI $form) | |
saves a given form object's GENERIC form properties relating to all question types | |
saveSpecificFormProperties (ilPropertyFormGUI $form) | |
saves a given form object's SPECIFIC form properties relating to this question type | |
isSaveableInPageObjectEditingMode () | |
returns the fact wether the feedback editing form is saveable in page object editing or not. | |
getGenericFeedbackContent ($questionId, $solutionCompleted) | |
returns the GENERIC feedback content for a given question state. | |
getSpecificAnswerFeedbackContent ($questionId, $answerIndex) | |
returns the SPECIFIC feedback content for a given question id and answer index. | |
saveGenericFeedbackContent ($questionId, $solutionCompleted, $feedbackContent) | |
saves GENERIC feedback content for the given question id to the database. | |
saveSpecificAnswerFeedbackContent ($questionId, $answerIndex, $feedbackContent) | |
saves SPECIFIC feedback content for the given question id and answer index to the database. | |
deleteGenericFeedbacks ($questionId, $isAdditionalContentEditingModePageObject) | |
deletes all GENERIC feedback contents (and page objects if required) for the given question id | |
deleteSpecificAnswerFeedbacks ($questionId, $isAdditionalContentEditingModePageObject) | |
deletes all SPECIFIC feedback contents for the given question id | |
duplicateFeedback ($originalQuestionId, $duplicateQuestionId) | |
duplicates the feedback relating to the given original question id and saves it for the given duplicate question id | |
syncFeedback ($originalQuestionId, $duplicateQuestionId) | |
syncs the feedback from a duplicated question back to the original question | |
getClassNameByType ($a_type, $a_gui=false) | |
Get class name by type. | |
setPageObjectOutputMode ($a_val) | |
Set page object output mode. | |
getPageObjectOutputMode () | |
Get page object output mode. | |
getGenericFeedbackExportPresentation ($questionId, $solutionCompleted) | |
returns the generic feedback export presentation for given question id either for solution completed or incompleted | |
getSpecificAnswerFeedbackExportPresentation ($questionId, $answerIndex) | |
returns the generic feedback export presentation for given question id either for solution completed or incompleted | |
importGenericFeedback ($questionId, $solutionCompleted, $feedbackContent) | |
imports the given feedback content as generic feedback for the given question id for either the complete or incomplete solution | |
importSpecificAnswerFeedback ($questionId, $answerIndex, $feedbackContent) | |
imports the given feedback content as specific feedback for the given question id and answer index |
Static Public Member Functions | |
static | isValidFeedbackPageObjectType ($feedbackPageObjectType) |
returns the fact wether the given page object type relates to generic or specific feedback page objects |
Data Fields | |
const | PAGE_OBJECT_TYPE_GENERIC_FEEDBACK = 'qfbg' |
type for generic feedback page objects | |
const | PAGE_OBJECT_TYPE_SPECIFIC_FEEDBACK = 'qfbs' |
type for specific feedback page objects | |
const | FEEDBACK_SOLUTION_INCOMPLETE_PAGE_OBJECT_ID = 1 |
id for page object relating to generic incomplete solution feedback | |
const | FEEDBACK_SOLUTION_COMPLETE_PAGE_OBJECT_ID = 2 |
id for page object relating to generic complete solution feedback | |
const | TABLE_NAME_GENERIC_FEEDBACK = 'qpl_fb_generic' |
table name for specific feedback |
Protected Member Functions | |
buildFeedbackContentFormProperty ($label, $postVar, $asNonEditable) | |
builds and returns a form property gui object with the given label and postvar that is addable to property forms depending on the given flag "asNonEditable" it returns a ... | |
duplicateSpecificFeedback ($originalQuestionId, $duplicateQuestionId) | |
duplicates the SPECIFIC feedback relating to the given original question id and saves it for the given duplicate question id | |
getGenericFeedbackId ($questionId, $solutionCompleted) | |
returns the SPECIFIC answer feedback ID for a given question id and answer index. | |
syncSpecificFeedback ($originalQuestionId, $duplicateQuestionId) | |
syncs the SPECIFIC feedback from a duplicated question back to the original question | |
getGenericFeedbackTableName () | |
returns the table name for specific feedback | |
getPageObjectNonEditableValueHTML ($pageObjectType, $pageObjectId) | |
returns html content to be used as value for non editable value form properties in feedback editing form | |
getPageObjectContent ($pageObjectType, $pageObjectId) | |
returns the content of page object with given type and id | |
getPageObjectXML ($pageObjectType, $pageObjectId) | |
returns the xml of page object with given type and id | |
createPageObject ($pageObjectType, $pageObjectId, $pageObjectContent) | |
creates a new page object with given page object id and page object type and passed page object content | |
duplicatePageObject ($pageObjectType, $originalPageObjectId, $duplicatePageObjectId, $duplicatePageObjectParentId) | |
duplicates the page object with given type and original id to new page object with same type and given duplicate id and duplicate parent id | |
ensurePageObjectDeleted ($pageObjectType, $pageObjectId) | |
ensures a no more existing page object for given type and id | |
getGenericFeedbackPageObjectType () | |
returns the type for generic feedback page objects defined in local constant | |
getSpecificAnswerFeedbackPageObjectType () | |
returns the type for specific feedback page objects defined in local constant | |
getGenericFeedbackPageObjectId ($questionId, $solutionCompleted) | |
returns a useable page object id for generic feedback page objects for the given question id for either the complete or incomplete solution (using the id sequence of non page object generic feedback) |
Protected Attributes | |
$questionOBJ = null | |
$ctrl = null | |
$db = null | |
$lng = null | |
$page_obj_output_mode = "presentation" |
Private Member Functions | |
duplicateGenericFeedback ($originalQuestionId, $duplicateQuestionId) | |
duplicates the GENERIC feedback relating to the given original question id and saves it for the given duplicate question id | |
syncGenericFeedback ($originalQuestionId, $duplicateQuestionId) | |
syncs the GENERIC feedback from a duplicated question back to the original question | |
getPageObjectEditingLink ($pageObjectType, $pageObjectId) | |
returns a link to page object editor for page object with given type and id | |
ensurePageObjectExists ($pageObjectType, $pageObjectId) | |
ensures an existing page object with given type and id |
Definition at line 14 of file class.ilAssQuestionFeedback.php.
|
final |
constructor
public
assQuestion | $questionOBJ | |
ilCtrl | $ctrl | |
ilDB | $db | |
ilLanguage | $lng |
Definition at line 91 of file class.ilAssQuestionFeedback.php.
References $ctrl, $db, $lng, and $questionOBJ.
|
finalprotected |
builds and returns a form property gui object with the given label and postvar that is addable to property forms depending on the given flag "asNonEditable" it returns a ...
protected
string | $label | |
string | $postVar | |
boolean | $asNonEditable |
Definition at line 270 of file class.ilAssQuestionFeedback.php.
References ilObjAdvancedEditing\_getUsedHTMLTags().
Referenced by completeGenericFormProperties(), ilAssConfigurableMultiOptionQuestionFeedback\completeSpecificFormProperties(), and ilAssMultiOptionQuestionFeedback\completeSpecificFormProperties().
|
final |
completes a given form object with the GENERIC form properties required by all question types
public
ilPropertyFormGUI | $form |
Definition at line 146 of file class.ilAssQuestionFeedback.php.
References ilPropertyFormGUI\addItem(), and buildFeedbackContentFormProperty().
|
abstract |
completes a given form object with the SPECIFIC form properties required by this question type
public
ilPropertyFormGUI | $form |
Reimplemented in ilAssMultiOptionQuestionFeedback, ilAssSingleOptionQuestionFeedback, and ilAssConfigurableMultiOptionQuestionFeedback.
|
finalprotected |
creates a new page object with given page object id and page object type and passed page object content
protected
string | $pageObjectType | |
integer | $pageObjectId | |
string | $pageObjectContent |
Definition at line 779 of file class.ilAssQuestionFeedback.php.
References getClassNameByType().
Referenced by importGenericFeedback(), and ilAssMultiOptionQuestionFeedback\importSpecificAnswerFeedback().
|
final |
deletes all GENERIC feedback contents (and page objects if required) for the given question id
public
integer | $questionId | |
boolean | $isAdditionalContentEditingModePageObject |
Definition at line 422 of file class.ilAssQuestionFeedback.php.
References ensurePageObjectDeleted(), getGenericFeedbackPageObjectId(), and getGenericFeedbackPageObjectType().
|
abstract |
deletes all SPECIFIC feedback contents for the given question id
public
integer | $questionId | |
boolean | $isAdditionalContentEditingModePageObject |
Reimplemented in ilAssMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
|
final |
duplicates the feedback relating to the given original question id and saves it for the given duplicate question id
public
integer | $originalQuestionId | |
integer | $duplicateQuestionId |
Definition at line 461 of file class.ilAssQuestionFeedback.php.
References duplicateGenericFeedback(), and duplicateSpecificFeedback().
|
finalprivate |
duplicates the GENERIC feedback relating to the given original question id and saves it for the given duplicate question id
private
integer | $originalQuestionId | |
integer | $duplicateQuestionId |
Definition at line 476 of file class.ilAssQuestionFeedback.php.
References $res, $row, duplicatePageObject(), getGenericFeedbackPageObjectType(), and getGenericFeedbackTableName().
Referenced by duplicateFeedback().
|
finalprotected |
duplicates the page object with given type and original id to new page object with same type and given duplicate id and duplicate parent id
protected
string | $pageObjectType | |
integer | $originalPageObjectId | |
integer | $duplicatePageObjectId | |
integer | $duplicatePageObjectParentId |
Definition at line 802 of file class.ilAssQuestionFeedback.php.
References getClassNameByType().
Referenced by duplicateGenericFeedback(), ilAssConfigurableMultiOptionQuestionFeedback\duplicateSpecificFeedback(), and ilAssMultiOptionQuestionFeedback\duplicateSpecificFeedback().
|
abstractprotected |
duplicates the SPECIFIC feedback relating to the given original question id and saves it for the given duplicate question id
protected
integer | $originalQuestionId | |
integer | $duplicateQuestionId |
Reimplemented in ilAssMultiOptionQuestionFeedback, ilAssConfigurableMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
Referenced by duplicateFeedback().
|
finalprotected |
ensures a no more existing page object for given type and id
protected
type | $pageObjectType | |
type | $pageObjectId |
Definition at line 821 of file class.ilAssQuestionFeedback.php.
References ilPageObject\_exists(), PAGE_OBJECT_TYPE_GENERIC_FEEDBACK, and PAGE_OBJECT_TYPE_SPECIFIC_FEEDBACK.
Referenced by deleteGenericFeedbacks(), and ilAssMultiOptionQuestionFeedback\deleteSpecificAnswerFeedbacks().
|
finalprivate |
ensures an existing page object with given type and id
private
type | $pageObjectType | |
type | $pageObjectId |
Definition at line 743 of file class.ilAssQuestionFeedback.php.
References ilPageObject\_exists(), PAGE_OBJECT_TYPE_GENERIC_FEEDBACK, and PAGE_OBJECT_TYPE_SPECIFIC_FEEDBACK.
Referenced by getPageObjectContent(), and getPageObjectXML().
ilAssQuestionFeedback::getClassNameByType | ( | $a_type, | |
$a_gui = false |
|||
) |
Get class name by type.
@return |
Definition at line 635 of file class.ilAssQuestionFeedback.php.
References PAGE_OBJECT_TYPE_GENERIC_FEEDBACK, and PAGE_OBJECT_TYPE_SPECIFIC_FEEDBACK.
Referenced by createPageObject(), duplicatePageObject(), getPageObjectContent(), getPageObjectEditingLink(), and getPageObjectXML().
|
final |
returns the GENERIC feedback content for a given question state.
the state is either the completed solution (all answers correct) of the question or at least one incorrect answer.
public
integer | $questionId | |
boolean | $solutionCompleted |
Definition at line 314 of file class.ilAssQuestionFeedback.php.
References $res, $row, and ilRTE\_replaceMediaObjectImageSrc().
Referenced by getGenericFeedbackExportPresentation(), getGenericFeedbackTestPresentation(), and initGenericFormProperties().
ilAssQuestionFeedback::getGenericFeedbackExportPresentation | ( | $questionId, | |
$solutionCompleted | |||
) |
returns the generic feedback export presentation for given question id either for solution completed or incompleted
public
integer | $questionId | |
boolean | $solutionCompleted |
Definition at line 924 of file class.ilAssQuestionFeedback.php.
References getGenericFeedbackContent(), getGenericFeedbackPageObjectId(), getGenericFeedbackPageObjectType(), and getPageObjectXML().
|
finalprotected |
returns the SPECIFIC answer feedback ID for a given question id and answer index.
protected
integer | $questionId | |
boolean | $answerIndex |
Definition at line 572 of file class.ilAssQuestionFeedback.php.
Referenced by getGenericFeedbackPageObjectId(), and saveGenericFeedbackContent().
|
finalprotected |
returns a useable page object id for generic feedback page objects for the given question id for either the complete or incomplete solution (using the id sequence of non page object generic feedback)
protected
integer | $questionId | |
boolean | $solutionCompleted |
Definition at line 903 of file class.ilAssQuestionFeedback.php.
References getGenericFeedbackId(), and saveGenericFeedbackContent().
Referenced by deleteGenericFeedbacks(), getGenericFeedbackExportPresentation(), getGenericFeedbackTestPresentation(), importGenericFeedback(), and initGenericFormProperties().
|
finalprotected |
returns the type for generic feedback page objects defined in local constant
protected
Definition at line 851 of file class.ilAssQuestionFeedback.php.
References PAGE_OBJECT_TYPE_GENERIC_FEEDBACK.
Referenced by deleteGenericFeedbacks(), duplicateGenericFeedback(), getGenericFeedbackExportPresentation(), getGenericFeedbackTestPresentation(), importGenericFeedback(), and initGenericFormProperties().
|
finalprotected |
returns the table name for specific feedback
Definition at line 606 of file class.ilAssQuestionFeedback.php.
References TABLE_NAME_GENERIC_FEEDBACK.
Referenced by duplicateGenericFeedback(), saveGenericFeedbackContent(), and syncGenericFeedback().
ilAssQuestionFeedback::getGenericFeedbackTestPresentation | ( | $questionId, | |
$solutionCompleted | |||
) |
returns the html of GENERIC feedback for the given question id for test presentation (either for the complete solution or for the incomplete solution)
public
integer | $questionId | |
boolean | $solutionCompleted |
Definition at line 109 of file class.ilAssQuestionFeedback.php.
References getGenericFeedbackContent(), getGenericFeedbackPageObjectId(), getGenericFeedbackPageObjectType(), and getPageObjectContent().
|
finalprotected |
returns the content of page object with given type and id
protected
type | $pageObjectType | |
type | $pageObjectId |
Definition at line 703 of file class.ilAssQuestionFeedback.php.
References ensurePageObjectExists(), getClassNameByType(), and getPageObjectOutputMode().
Referenced by getGenericFeedbackTestPresentation(), getPageObjectNonEditableValueHTML(), and ilAssMultiOptionQuestionFeedback\getSpecificAnswerFeedbackTestPresentation().
|
finalprivate |
returns a link to page object editor for page object with given type and id
private
type | $pageObjectType | |
type | $pageObjectId |
Definition at line 662 of file class.ilAssQuestionFeedback.php.
References getClassNameByType().
Referenced by getPageObjectNonEditableValueHTML().
|
finalprotected |
returns html content to be used as value for non editable value form properties in feedback editing form
protected
string | $pageObjectType | |
integer | $pageObjectId |
Definition at line 621 of file class.ilAssQuestionFeedback.php.
References getPageObjectContent(), and getPageObjectEditingLink().
Referenced by initGenericFormProperties(), ilAssConfigurableMultiOptionQuestionFeedback\initSpecificFormProperties(), and ilAssMultiOptionQuestionFeedback\initSpecificFormProperties().
|
final |
Get page object output mode.
Definition at line 689 of file class.ilAssQuestionFeedback.php.
References $page_obj_output_mode.
Referenced by getPageObjectContent().
|
finalprotected |
returns the xml of page object with given type and id
protected
type | $pageObjectType | |
type | $pageObjectId |
Definition at line 724 of file class.ilAssQuestionFeedback.php.
References ensurePageObjectExists(), and getClassNameByType().
Referenced by getGenericFeedbackExportPresentation(), and ilAssMultiOptionQuestionFeedback\getSpecificAnswerFeedbackExportPresentation().
|
abstract |
returns the SPECIFIC feedback content for a given question id and answer index.
public
integer | $questionId | |
integer | $answerIndex |
Reimplemented in ilAssMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
|
abstract |
returns the generic feedback export presentation for given question id either for solution completed or incompleted
public
integer | $questionId | |
integer | $answerIndex |
Reimplemented in ilAssMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
|
finalprotected |
returns the type for specific feedback page objects defined in local constant
protected
Definition at line 864 of file class.ilAssQuestionFeedback.php.
References PAGE_OBJECT_TYPE_SPECIFIC_FEEDBACK.
Referenced by ilAssMultiOptionQuestionFeedback\deleteSpecificAnswerFeedbacks(), ilAssConfigurableMultiOptionQuestionFeedback\duplicateSpecificFeedback(), ilAssMultiOptionQuestionFeedback\duplicateSpecificFeedback(), ilAssMultiOptionQuestionFeedback\getSpecificAnswerFeedbackExportPresentation(), ilAssMultiOptionQuestionFeedback\getSpecificAnswerFeedbackTestPresentation(), ilAssMultiOptionQuestionFeedback\importSpecificAnswerFeedback(), ilAssConfigurableMultiOptionQuestionFeedback\initSpecificFormProperties(), and ilAssMultiOptionQuestionFeedback\initSpecificFormProperties().
|
abstract |
returns the html of SPECIFIC feedback for the given question id and answer index for test presentation
public
integer | $questionId | |
integer | $answerIndex |
Reimplemented in ilAssMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
ilAssQuestionFeedback::importGenericFeedback | ( | $questionId, | |
$solutionCompleted, | |||
$feedbackContent | |||
) |
imports the given feedback content as generic feedback for the given question id for either the complete or incomplete solution
public
integer | $questionId | |
boolean | $solutionCompleted | |
string | $feedbackContent |
Definition at line 962 of file class.ilAssQuestionFeedback.php.
References createPageObject(), getGenericFeedbackPageObjectId(), getGenericFeedbackPageObjectType(), and saveGenericFeedbackContent().
|
abstract |
imports the given feedback content as specific feedback for the given question id and answer index
public
integer | $questionId | |
integer | $answerIndex | |
string | $feedbackContent |
Reimplemented in ilAssMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
|
final |
initialises a given form object's GENERIC form properties relating to all question types
public
ilPropertyFormGUI | $form |
Definition at line 177 of file class.ilAssQuestionFeedback.php.
References getGenericFeedbackContent(), getGenericFeedbackPageObjectId(), getGenericFeedbackPageObjectType(), ilPropertyFormGUI\getItemByPostVar(), and getPageObjectNonEditableValueHTML().
|
abstract |
initialises a given form object's SPECIFIC form properties relating to this question type
public
ilPropertyFormGUI | $form |
Reimplemented in ilAssMultiOptionQuestionFeedback, ilAssConfigurableMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
ilAssQuestionFeedback::isSaveableInPageObjectEditingMode | ( | ) |
returns the fact wether the feedback editing form is saveable in page object editing or not.
by default all properties are edited as page object unless there are additional settings (this method can be overwritten per question type if required)
public
Reimplemented in ilAssConfigurableMultiOptionQuestionFeedback.
Definition at line 251 of file class.ilAssQuestionFeedback.php.
|
staticfinal |
returns the fact wether the given page object type relates to generic or specific feedback page objects
public
string | $feedbackPageObjectType |
Definition at line 879 of file class.ilAssQuestionFeedback.php.
Referenced by ilAssQuestionFeedbackPageObjectCommandForwarder\__construct().
|
final |
saves GENERIC feedback content for the given question id to the database.
Generic feedback is either feedback for the completed solution (all answers correct) of the question or at least onen incorrect answer.
public
integer | $questionId | |
boolean | $solutionCompleted | |
string | $feedbackContent |
Definition at line 359 of file class.ilAssQuestionFeedback.php.
References ilRTE\_replaceMediaObjectImageSrc(), getGenericFeedbackId(), and getGenericFeedbackTableName().
Referenced by getGenericFeedbackPageObjectId(), importGenericFeedback(), and saveGenericFormProperties().
|
final |
saves a given form object's GENERIC form properties relating to all question types
public
ilPropertyFormGUI | $form |
Definition at line 224 of file class.ilAssQuestionFeedback.php.
References ilPropertyFormGUI\getInput(), and saveGenericFeedbackContent().
|
abstract |
saves SPECIFIC feedback content for the given question id and answer index to the database.
public
integer | $questionId | |
integer | $answerIndex | |
string | $feedbackContent |
Reimplemented in ilAssMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
|
abstract |
saves a given form object's SPECIFIC form properties relating to this question type
public
ilPropertyFormGUI | $form |
Reimplemented in ilAssMultiOptionQuestionFeedback, ilAssConfigurableMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
|
final |
Set page object output mode.
string | $a_val | page output mode |
Definition at line 679 of file class.ilAssQuestionFeedback.php.
|
final |
syncs the feedback from a duplicated question back to the original question
public
integer | $originalQuestionId | |
integer | $duplicateQuestionId |
Definition at line 522 of file class.ilAssQuestionFeedback.php.
References syncGenericFeedback(), and syncSpecificFeedback().
|
finalprivate |
syncs the GENERIC feedback from a duplicated question back to the original question
private
integer | $originalQuestionId | |
integer | $duplicateQuestionId |
Definition at line 536 of file class.ilAssQuestionFeedback.php.
References $result, $row, and getGenericFeedbackTableName().
Referenced by syncFeedback().
|
abstractprotected |
syncs the SPECIFIC feedback from a duplicated question back to the original question
protected
integer | $originalQuestionId | |
integer | $duplicateQuestionId |
Reimplemented in ilAssMultiOptionQuestionFeedback, ilAssConfigurableMultiOptionQuestionFeedback, and ilAssSingleOptionQuestionFeedback.
Referenced by syncFeedback().
|
protected |
Definition at line 55 of file class.ilAssQuestionFeedback.php.
Referenced by __construct().
|
protected |
Definition at line 63 of file class.ilAssQuestionFeedback.php.
Referenced by __construct().
|
protected |
Definition at line 71 of file class.ilAssQuestionFeedback.php.
Referenced by __construct().
|
protected |
Definition at line 79 of file class.ilAssQuestionFeedback.php.
Referenced by getPageObjectOutputMode().
|
protected |
Definition at line 47 of file class.ilAssQuestionFeedback.php.
Referenced by __construct().
const ilAssQuestionFeedback::FEEDBACK_SOLUTION_COMPLETE_PAGE_OBJECT_ID = 2 |
id for page object relating to generic complete solution feedback
Definition at line 34 of file class.ilAssQuestionFeedback.php.
const ilAssQuestionFeedback::FEEDBACK_SOLUTION_INCOMPLETE_PAGE_OBJECT_ID = 1 |
id for page object relating to generic incomplete solution feedback
Definition at line 29 of file class.ilAssQuestionFeedback.php.
const ilAssQuestionFeedback::PAGE_OBJECT_TYPE_GENERIC_FEEDBACK = 'qfbg' |
type for generic feedback page objects
Definition at line 19 of file class.ilAssQuestionFeedback.php.
Referenced by ensurePageObjectDeleted(), ilAssQuestionFeedbackPageObjectCommandForwarder\ensurePageObjectExists(), ensurePageObjectExists(), getClassNameByType(), getGenericFeedbackPageObjectType(), and ilAssQuestionFeedbackPageObjectCommandForwarder\getPageObjectGUI().
const ilAssQuestionFeedback::PAGE_OBJECT_TYPE_SPECIFIC_FEEDBACK = 'qfbs' |
type for specific feedback page objects
Definition at line 24 of file class.ilAssQuestionFeedback.php.
Referenced by ensurePageObjectDeleted(), ilAssQuestionFeedbackPageObjectCommandForwarder\ensurePageObjectExists(), ensurePageObjectExists(), getClassNameByType(), ilAssQuestionFeedbackPageObjectCommandForwarder\getPageObjectGUI(), and getSpecificAnswerFeedbackPageObjectType().
const ilAssQuestionFeedback::TABLE_NAME_GENERIC_FEEDBACK = 'qpl_fb_generic' |
table name for specific feedback
Definition at line 39 of file class.ilAssQuestionFeedback.php.
Referenced by getGenericFeedbackTableName().