| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 Inheritance diagram for ilUnitConfigurationGUI:
 Collaboration diagram for ilUnitConfigurationGUI: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().
 Here is the call graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 324 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), initUnitForm(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 76 of file class.ilUnitConfigurationGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:
      
  | 
  protected | 
| int[]|null | $category_ids | 
| ilCtrlException | 
Definition at line 533 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, $message, ILIAS\Repository\ctrl(), getDefaultCommand(), getUnitCategoryOverviewCommand(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
Referenced by confirmDeleteCategory().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 518 of file class.ilUnitConfigurationGUI.php.
References confirmDeleteCategories(), and getUnitCategoryOverviewCommand().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 97 of file class.ilUnitConfigurationGUI.php.
References confirmDeleteUnits().
 Here is the call graph for this function:
      
  | 
  protected | 
| int[]|null | $unit_ids | 
| ilCtrlException | 
Definition at line 112 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, $message, ILIAS\Repository\ctrl(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
Referenced by confirmDeleteUnit().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 607 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, $message, getDefaultCommand(), getUnitCategoryOverviewCommand(), isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
 Here is the call graph for this function:| ilUnitConfigurationGUI::deleteUnits | ( | ) | 
Definition at line 184 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, $message, isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
 Here is the call graph for this function:| ilUnitConfigurationGUI::executeCommand | ( | ) | 
Definition at line 80 of file class.ilUnitConfigurationGUI.php.
References checkPermissions(), ILIAS\Repository\ctrl(), getDefaultCommand(), and handleSubtabs().
Referenced by ilLocalUnitConfigurationGUI\getUniqueId().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  abstractprotected | 
Referenced by __construct(), addCategory(), confirmDeleteCategories(), deleteCategories(), executeCommand(), getCategoryById(), saveCategory(), showUnitCategoryCreationForm(), and showUnitCategoryModificationForm().
 Here is the caller graph for this function:
      
  | 
  abstract | 
      
  | 
  abstract | 
Referenced by __construct(), addCategory(), confirmDeleteCategories(), confirmDeleteCategory(), deleteCategories(), initUnitCategoryForm(), initUnitForm(), and saveCategory().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 72 of file class.ilUnitConfigurationGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  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(), and showUnitCategories().
Referenced by addUnit(), saveUnit(), showUnitCreationForm(), and showUnitModificationForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  abstract | 
Referenced by __construct(), addCategory(), addUnit(), confirmDeleteCategories(), confirmDeleteUnits(), deleteCategories(), deleteUnits(), initUnitForm(), saveCategory(), saveOrder(), saveUnit(), showUnitCategoryCreationForm(), showUnitCategoryModificationForm(), showUnitCreationForm(), and showUnitModificationForm().
 Here is the caller graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
      
  | 
  abstractprotected | 
      
  | 
  protected | 
Definition at line 728 of file class.ilUnitConfigurationGUI.php.
References getDefaultCommand(), initUnitCategoryForm(), and isCRUDContext().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 769 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), getDefaultCommand(), initUnitCategoryForm(), and isCRUDContext().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 356 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), initUnitForm(), isCRUDContext(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 304 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), initUnitForm(), isCRUDContext(), and ILIAS\UI\examples\Deck\repository().
Referenced by saveUnit().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  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().