| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Class ilUnitConfigurationGUI. More...
 Inheritance diagram for ilUnitConfigurationGUI:
 Collaboration diagram for ilUnitConfigurationGUI:Public Member Functions | |
| __construct (protected 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 | |
| RequestDataCollector | $request | 
| ilPropertyFormGUI | $unit_cat_form = null | 
| ilPropertyFormGUI | $unit_form = null | 
| ilGlobalTemplateInterface | $tpl | 
| ilLanguage | $lng | 
| ilCtrlInterface | $ctrl | 
Class ilUnitConfigurationGUI.
Definition at line 27 of file class.ilUnitConfigurationGUI.php.
| ilUnitConfigurationGUI::__construct | ( | protected ilUnitConfigurationRepository | $repository | ) | 
Definition at line 36 of file class.ilUnitConfigurationGUI.php.
References $DIC, ILIAS\Repository\ctrl(), getDefaultCommand(), getUniqueId(), getUnitCategoryOverviewCommand(), isCRUDContext(), ILIAS\Repository\lng(), and showUnitCategories().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 699 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 323 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 75 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 532 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, 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 517 of file class.ilUnitConfigurationGUI.php.
References confirmDeleteCategories(), and getUnitCategoryOverviewCommand().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 96 of file class.ilUnitConfigurationGUI.php.
References confirmDeleteUnits().
 Here is the call graph for this function:
      
  | 
  protected | 
| int[]|null | $unit_ids | 
| ilCtrlException | 
Definition at line 111 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, 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 606 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, 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 183 of file class.ilUnitConfigurationGUI.php.
References Vendor\Package\$e, isCRUDContext(), ILIAS\Repository\lng(), and ILIAS\UI\examples\Deck\repository().
 Here is the call graph for this function:| ilUnitConfigurationGUI::executeCommand | ( | ) | 
Definition at line 79 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 60 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 71 of file class.ilUnitConfigurationGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 672 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 373 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 739 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 247 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 270 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 727 of file class.ilUnitConfigurationGUI.php.
References getDefaultCommand(), initUnitCategoryForm(), and isCRUDContext().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 768 of file class.ilUnitConfigurationGUI.php.
References getCategoryById(), getDefaultCommand(), initUnitCategoryForm(), and isCRUDContext().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 355 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 303 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 34 of file class.ilUnitConfigurationGUI.php.
      
  | 
  protected | 
Definition at line 33 of file class.ilUnitConfigurationGUI.php.
      
  | 
  protected | 
Definition at line 29 of file class.ilUnitConfigurationGUI.php.
      
  | 
  protected | 
Definition at line 32 of file class.ilUnitConfigurationGUI.php.
      
  | 
  protected | 
Definition at line 30 of file class.ilUnitConfigurationGUI.php.
Referenced by initUnitCategoryForm().
      
  | 
  protected | 
Definition at line 31 of file class.ilUnitConfigurationGUI.php.
Referenced by initUnitForm().