ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (ilUnitConfigurationRepository $repository) | |
getUnitCategoryOverviewCommand () | |
isCRUDContext () | |
getUniqueId () | |
executeCommand () | |
deleteUnits () | |
Protected Member Functions | |
getDefaultCommand () | |
showUnitCategories (array $categories) | |
getCategoryById (int $id, bool $for_CRUD=true) | |
handleSubtabs () | |
checkPermissions (string $cmd) | |
confirmDeleteUnit () | |
confirmDeleteUnits (array $unit_ids=null) | |
saveOrder () | |
saveUnit () | |
showUnitModificationForm () | |
addUnit () | |
showUnitCreationForm () | |
initUnitForm (assFormulaQuestionUnitCategory $category=null, assFormulaQuestionUnit $unit=null) | |
confirmDeleteCategory () | |
confirmDeleteCategories (array $category_ids=null) | |
deleteCategories () | |
initUnitCategoryForm (assFormulaQuestionUnitCategory $cat=null) | |
addCategory () | |
showUnitCategoryCreationForm () | |
saveCategory () | |
showUnitCategoryModificationForm () | |
Protected Attributes | |
ilUnitConfigurationRepository | $repository |
ILIAS TestQuestionPool InternalRequestService | $request |
ilPropertyFormGUI | $unit_cat_form = null |
ilPropertyFormGUI | $unit_form = null |
ilGlobalTemplateInterface | $tpl |
ilLanguage | $lng |
ilCtrlInterface | $ctrl |
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 Class ilUnitConfigurationGUI
Definition at line 24 of file class.ilUnitConfigurationGUI.php.
ilUnitConfigurationGUI::__construct | ( | ilUnitConfigurationRepository | $repository | ) |
Definition at line 34 of file class.ilUnitConfigurationGUI.php.
References $DIC, $lng, $repository, $tpl, ILIAS\Repository\ctrl(), getDefaultCommand(), getUniqueId(), getUnitCategoryOverviewCommand(), isCRUDContext(), ILIAS\Repository\lng(), ILIAS\UI\examples\Deck\repository(), and showUnitCategories().
|
protected |
Definition at line 700 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, getDefaultCommand(), getUnitCategoryOverviewCommand(), initUnitCategoryForm(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
|
protected |
Definition at line 324 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), initUnitForm(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
|
protected |
Definition at line 76 of file class.ilUnitConfigurationGUI.php.
Referenced by executeCommand().
|
protected |
int[]|null | $category_ids |
ilCtrlException |
Definition at line 533 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, $errors, $message, ILIAS\Repository\ctrl(), getDefaultCommand(), getUnitCategoryOverviewCommand(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
Referenced by confirmDeleteCategory().
|
protected |
Definition at line 518 of file class.ilUnitConfigurationGUI.php.
References confirmDeleteCategories(), and getUnitCategoryOverviewCommand().
|
protected |
Definition at line 97 of file class.ilUnitConfigurationGUI.php.
References confirmDeleteUnits().
|
protected |
int[]|null | $unit_ids |
ilCtrlException |
Definition at line 112 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, $errors, $message, ILIAS\Repository\ctrl(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
Referenced by confirmDeleteUnit().
|
protected |
Definition at line 607 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, $errors, $message, getDefaultCommand(), getUnitCategoryOverviewCommand(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
ilUnitConfigurationGUI::deleteUnits | ( | ) |
Definition at line 184 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, $errors, $message, isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
ilUnitConfigurationGUI::executeCommand | ( | ) |
Definition at line 80 of file class.ilUnitConfigurationGUI.php.
References checkPermissions(), ILIAS\Repository\ctrl(), getDefaultCommand(), and handleSubtabs().
Referenced by ilLocalUnitConfigurationGUI\getUniqueId().
|
protected |
Definition at line 61 of file class.ilUnitConfigurationGUI.php.
References ILIAS\Repository\ctrl(), getDefaultCommand(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
Referenced by addUnit(), initUnitForm(), saveCategory(), saveUnit(), showUnitCategoryModificationForm(), showUnitCreationForm(), and showUnitModificationForm().
|
abstractprotected |
Referenced by __construct(), addCategory(), confirmDeleteCategories(), deleteCategories(), executeCommand(), getCategoryById(), saveCategory(), showUnitCategoryCreationForm(), and showUnitCategoryModificationForm().
|
abstract |
|
abstract |
Referenced by __construct(), addCategory(), confirmDeleteCategories(), confirmDeleteCategory(), deleteCategories(), initUnitCategoryForm(), initUnitForm(), and saveCategory().
|
protected |
Definition at line 72 of file class.ilUnitConfigurationGUI.php.
Referenced by executeCommand().
|
protected |
Definition at line 673 of file class.ilUnitConfigurationGUI.php.
References $unit_cat_form, ILIAS\Repository\ctrl(), getUnitCategoryOverviewCommand(), and ILIAS\Repository\lng().
Referenced by addCategory(), saveCategory(), showUnitCategoryCreationForm(), and showUnitCategoryModificationForm().
|
protected |
Definition at line 374 of file class.ilUnitConfigurationGUI.php.
References $data, $DIC, $unit_form, ILIAS\Repository\ctrl(), getCategoryById(), assFormulaQuestionUnit\getId(), getUnitCategoryOverviewCommand(), isCRUDContext(), ILIAS\Repository\lng(), ILIAS\UI\examples\Deck\repository(), ilFormPropertyGUI\setRequired(), and showUnitCategories().
Referenced by addUnit(), saveUnit(), showUnitCreationForm(), and showUnitModificationForm().
|
abstract |
Referenced by __construct(), addCategory(), addUnit(), confirmDeleteCategories(), confirmDeleteUnits(), deleteCategories(), deleteUnits(), initUnitForm(), saveCategory(), saveOrder(), saveUnit(), showUnitCategoryCreationForm(), showUnitCategoryModificationForm(), showUnitCreationForm(), and showUnitModificationForm().
|
protected |
Definition at line 740 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, getCategoryById(), getDefaultCommand(), getUnitCategoryOverviewCommand(), initUnitCategoryForm(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
|
protected |
Definition at line 248 of file class.ilUnitConfigurationGUI.php.
References $id, ILIAS\Repository\int(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
|
protected |
Definition at line 271 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), initUnitForm(), ILIAS\Repository\int(), isCRUDContext(), ILIAS\Repository\lng(), ILIAS\UI\examples\Deck\repository(), and showUnitModificationForm().
|
abstractprotected |
|
protected |
Definition at line 728 of file class.ilUnitConfigurationGUI.php.
References getDefaultCommand(), initUnitCategoryForm(), and isCRUDContext().
|
protected |
Definition at line 769 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), getDefaultCommand(), initUnitCategoryForm(), and isCRUDContext().
|
protected |
Definition at line 356 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), initUnitForm(), isCRUDContext(), and ILIAS\Repository\lng().
|
protected |
Definition at line 304 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), initUnitForm(), isCRUDContext(), and ILIAS\UI\examples\Deck\repository().
Referenced by saveUnit().
|
protected |
Definition at line 32 of file class.ilUnitConfigurationGUI.php.
|
protected |
Definition at line 31 of file class.ilUnitConfigurationGUI.php.
Referenced by __construct().
|
protected |
Definition at line 26 of file class.ilUnitConfigurationGUI.php.
Referenced by __construct(), and ilLocalUnitConfigurationGUI\handleSubtabs().
|
protected |
Definition at line 27 of file class.ilUnitConfigurationGUI.php.
|
protected |
Definition at line 30 of file class.ilUnitConfigurationGUI.php.
Referenced by __construct().
|
protected |
Definition at line 28 of file class.ilUnitConfigurationGUI.php.
Referenced by initUnitCategoryForm().
|
protected |
Definition at line 29 of file class.ilUnitConfigurationGUI.php.
Referenced by initUnitForm().