ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
executeCommand () | |
Execute Command. More... | |
showSyncCmd () | |
Data Fields | |
const | CMD_SHOW = 'showFeedbackForm' |
command constants More... | |
const | CMD_SAVE = 'saveFeedbackForm' |
const | CMD_SHOW_SYNC = 'showSync' |
Protected Member Functions | |
setContentStyle () | |
Set content style. More... | |
Protected Attributes | |
$questionGUI = null | |
$questionOBJ = null | |
$feedbackOBJ = null | |
$ctrl = null | |
$access = null | |
$tpl = null | |
$tabs = null | |
$lng = null | |
ContentStyle | $content_style |
Private Member Functions | |
showFeedbackFormCmd () | |
command for rendering the feedback editing form to the content area More... | |
saveFeedbackFormCmd () | |
command for processing the submitted feedback editing form. More... | |
buildForm () | |
builds the feedback editing form object More... | |
isFormSaveable () | |
returns the fact wether the feedback editing form has to be saveable or not. More... | |
isSyncAfterSaveRequired () | |
returns the fact wether the presentation of the question sync2pool form is required after saving the form or not More... | |
Private Attributes | |
ILIAS TestQuestionPool InternalRequestService | $request |
Definition at line 32 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
private |
builds the feedback editing form object
private
Definition at line 239 of file class.ilAssQuestionFeedbackEditingGUI.php.
References ILIAS\Repository\ctrl(), isFormSaveable(), and ILIAS\Repository\lng().
Referenced by saveFeedbackFormCmd(), and showFeedbackFormCmd().
ilAssQuestionFeedbackEditingGUI::executeCommand | ( | ) |
Execute Command.
public
Definition at line 140 of file class.ilAssQuestionFeedbackEditingGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), setContentStyle(), and ILIAS\Repository\tabs().
|
private |
returns the fact wether the feedback editing form has to be saveable or not.
this depends on the additional content editing mode and the current question type, as well as on fact wether the question is writable for current user or not, or the fact if we are in self assessment mode or not
private
Definition at line 268 of file class.ilAssQuestionFeedbackEditingGUI.php.
References ILIAS\Repository\access().
Referenced by buildForm().
|
private |
returns the fact wether the presentation of the question sync2pool form is required after saving the form or not
private
Definition at line 288 of file class.ilAssQuestionFeedbackEditingGUI.php.
References $DIC, $ilUser, and assQuestion\_isWriteable().
Referenced by saveFeedbackFormCmd().
|
private |
command for processing the submitted feedback editing form.
first it validates the submitted values.
private
Definition at line 206 of file class.ilAssQuestionFeedbackEditingGUI.php.
References buildForm(), ILIAS\Repository\ctrl(), isSyncAfterSaveRequired(), and ILIAS\Repository\lng().
|
protected |
Set content style.
Definition at line 175 of file class.ilAssQuestionFeedbackEditingGUI.php.
Referenced by executeCommand().
|
private |
command for rendering the feedback editing form to the content area
private
Definition at line 185 of file class.ilAssQuestionFeedbackEditingGUI.php.
References buildForm(), and ILIAS\Repository\ctrl().
ilAssQuestionFeedbackEditingGUI::showSyncCmd | ( | ) |
Definition at line 316 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 80 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 106 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 72 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 64 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 104 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 48 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 56 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
private |
Definition at line 40 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 96 of file class.ilAssQuestionFeedbackEditingGUI.php.
|
protected |
Definition at line 88 of file class.ilAssQuestionFeedbackEditingGUI.php.
const ilAssQuestionFeedbackEditingGUI::CMD_SAVE = 'saveFeedbackForm' |
Definition at line 38 of file class.ilAssQuestionFeedbackEditingGUI.php.
const ilAssQuestionFeedbackEditingGUI::CMD_SHOW = 'showFeedbackForm' |
command constants
Definition at line 37 of file class.ilAssQuestionFeedbackEditingGUI.php.
Referenced by ilAssQuestionFeedbackPageObjectCommandForwarder\__construct(), assQuestionGUI\addTab_QuestionFeedback(), ilTestQuestionsTableGUI\fillRow(), ilQuestionBrowserTableGUI\fillRow(), ilAssQuestionFeedbackPageObjectCommandForwarder\forward(), ilPageObjectGUI\setQEditTabs(), and ilPCQuestionGUI\setTabs().
const ilAssQuestionFeedbackEditingGUI::CMD_SHOW_SYNC = 'showSync' |
Definition at line 39 of file class.ilAssQuestionFeedbackEditingGUI.php.