|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Collaboration diagram for ilSurveyConstraintsGUI:Public Member Functions | |
| executeCommand () | |
| constraintsObject () | |
| Administration page for survey constraints. More... | |
| constraintsAddObject () | |
| Add a precondition for a survey question or question block. More... | |
| constraintStep1Object ($start=null) | |
| Handles the first step of the precondition add action. More... | |
| constraintStep2Object () | |
| Handles the second step of the precondition add action. More... | |
| constraintStep3Object () | |
| Handles the third step of the precondition add action. More... | |
| constraintForm (int $step, array $postvalues, array $survey_questions, ?array $questions=null) | |
| confirmDeleteConstraintsObject () | |
| Delete constraint confirmation. More... | |
| deleteConstraintsObject () | |
| createConstraintsObject () | |
| editPreconditionObject () | |
Protected Member Functions | |
| getConstraintParsFromPost () | |
| validateConstraintForEdit (int $a_id) | |
| Validate if given constraint id is part of current survey and there are sufficient permissions to edit. More... | |
Protected Attributes | |
| ILIAS Survey Editing EditingGUIRequest | $request |
| ILIAS Survey Editing EditManager | $edit_manager |
| ilObjSurvey | $object |
| ilObjSurveyGUI | $parent_gui |
| ilCtrl | $ctrl |
| ilLanguage | $lng |
| ilGlobalTemplateInterface | $tpl |
| ilAccessHandler | $access |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning
Definition at line 23 of file class.ilSurveyConstraintsGUI.php.
| ilSurveyConstraintsGUI::confirmDeleteConstraintsObject | ( | ) |
Delete constraint confirmation.
Definition at line 371 of file class.ilSurveyConstraintsGUI.php.
References $id, SurveyQuestion\_getQuestionType(), SurveyQuestion\_includeClass(), ILIAS\Repository\ctrl(), ILIAS\Repository\int(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSurveyConstraintsGUI::constraintForm | ( | int | $step, |
| array | $postvalues, | ||
| array | $survey_questions, | ||
| ?array | $questions = null |
||
| ) |
Definition at line 245 of file class.ilSurveyConstraintsGUI.php.
References ILIAS\Repository\ctrl().
Referenced by constraintStep1Object(), constraintStep2Object(), and constraintStep3Object().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSurveyConstraintsGUI::constraintsAddObject | ( | ) |
Add a precondition for a survey question or question block.
Definition at line 107 of file class.ilSurveyConstraintsGUI.php.
References ILIAS\LTI\ToolProvider\$key, constraintStep3Object(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSurveyConstraintsGUI::constraintsObject | ( | ) |
Administration page for survey constraints.
Definition at line 77 of file class.ilSurveyConstraintsGUI.php.
References ilObjSurvey\_hasDatasets(), constraintStep1Object(), and ILIAS\Repository\object().
Here is the call graph for this function:| ilSurveyConstraintsGUI::constraintStep1Object | ( | $start = null | ) |
Handles the first step of the precondition add action.
Definition at line 154 of file class.ilSurveyConstraintsGUI.php.
References $i, ILIAS\LTI\ToolProvider\$key, constraintForm(), ILIAS\Repository\ctrl(), getConstraintParsFromPost(), and ILIAS\Repository\lng().
Referenced by constraintsObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSurveyConstraintsGUI::constraintStep2Object | ( | ) |
Handles the second step of the precondition add action.
Definition at line 186 of file class.ilSurveyConstraintsGUI.php.
References constraintForm(), and getConstraintParsFromPost().
Here is the call graph for this function:| ilSurveyConstraintsGUI::constraintStep3Object | ( | ) |
Handles the third step of the precondition add action.
Definition at line 202 of file class.ilSurveyConstraintsGUI.php.
References constraintForm(), ILIAS\Repository\ctrl(), getConstraintParsFromPost(), and validateConstraintForEdit().
Referenced by constraintsAddObject().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSurveyConstraintsGUI::createConstraintsObject | ( | ) |
Definition at line 416 of file class.ilSurveyConstraintsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSurveyConstraintsGUI::deleteConstraintsObject | ( | ) |
Definition at line 405 of file class.ilSurveyConstraintsGUI.php.
References $id, ILIAS\Repository\ctrl(), ILIAS\Repository\int(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSurveyConstraintsGUI::editPreconditionObject | ( | ) |
| ilCtrlException |
Definition at line 432 of file class.ilSurveyConstraintsGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilSurveyConstraintsGUI::executeCommand | ( | ) |
Definition at line 64 of file class.ilSurveyConstraintsGUI.php.
References $ctrl, and ilCtrl\getCmd().
Here is the call graph for this function:
|
protected |
Definition at line 234 of file class.ilSurveyConstraintsGUI.php.
Referenced by constraintStep1Object(), constraintStep2Object(), and constraintStep3Object().
Here is the caller graph for this function:
|
protected |
Validate if given constraint id is part of current survey and there are sufficient permissions to edit.
Definition at line 353 of file class.ilSurveyConstraintsGUI.php.
Referenced by constraintStep3Object().
Here is the caller graph for this function:
|
protected |
Definition at line 32 of file class.ilSurveyConstraintsGUI.php.
|
protected |
Definition at line 29 of file class.ilSurveyConstraintsGUI.php.
Referenced by executeCommand().
|
protected |
Definition at line 26 of file class.ilSurveyConstraintsGUI.php.
|
protected |
Definition at line 30 of file class.ilSurveyConstraintsGUI.php.
|
protected |
Definition at line 27 of file class.ilSurveyConstraintsGUI.php.
|
protected |
Definition at line 28 of file class.ilSurveyConstraintsGUI.php.
|
protected |
Definition at line 25 of file class.ilSurveyConstraintsGUI.php.
|
protected |
Definition at line 31 of file class.ilSurveyConstraintsGUI.php.