ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Class ilOrgUnitTypeGUI. More...
Public Member Functions | |
__construct (private ilObjOrgUnitGUI $parent_gui) | |
executeCommand () | |
getSingleTypeLinkTarget (string $action, ?int $type_id=null) | |
Protected Member Functions | |
getIconForm (?string $section_title=null, ?string $current_identifier=null) | |
getAvailableAMDRecords () | |
getCurrentOrgUnitType () | |
getRowIdFromQuery () | |
getAmdForm (string $action, array $available_records, ilOrgUnitType $type) | |
getTable () | |
getTableDataRetrieval () | |
getEditForm (ilOrgUnitType $type) | |
Protected Attributes | |
ilLanguage | $lng |
ILIAS UI Component Link Factory | $link_factory |
UIFactory | $ui_factory |
UIRenderer | $ui_renderer |
Refinery | $refinery |
ServerRequestInterface | $request |
DataFactory | $data_factory |
URLBuilder | $url_builder |
array | $query_namespace |
URLBuilderToken | $action_token |
URLBuilderToken | $row_id_token |
ILIAS HTTP Wrapper ArrayBasedRequestWrapper | $query |
Private Member Functions | |
checkAccess () | |
setSubTabsEdit (string $active_tab_id) | |
editCustomIcons () | |
updateCustomIcons () | |
editAMD () | |
updateAMD () | |
listTypes () | |
Display all types in a table with actions to edit/delete. More... | |
edit () | |
Display form to edit an existing OrgUnit type. More... | |
update () | |
Update (save) type. More... | |
delete () | |
Delete a type. More... | |
Private Attributes | |
ilCtrl | $ctrl |
ilGlobalTemplateInterface | $tpl |
ilTabsGUI | $tabs |
ilAccessHandler | $access |
ilToolbarGUI | $toolbar |
ilSetting | $settings |
Class ilOrgUnitTypeGUI.
Definition at line 39 of file class.ilOrgUnitTypeGUI.php.
ilOrgUnitTypeGUI::__construct | ( | private ilObjOrgUnitGUI | $parent_gui | ) |
ilObjOrgUnitGUI | $parent_gui |
Definition at line 63 of file class.ilOrgUnitTypeGUI.php.
References $action_token, $DIC, $row_id_token, $url_builder, ILIAS\Repository\access(), checkAccess(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\settings(), ILIAS\Repository\tabs(), and ILIAS\Repository\toolbar().
|
private |
Definition at line 163 of file class.ilOrgUnitTypeGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by __construct().
|
private |
Delete a type.
Definition at line 595 of file class.ilOrgUnitTypeGUI.php.
References Vendor\Package\$e, ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
private |
Display form to edit an existing OrgUnit type.
Definition at line 566 of file class.ilOrgUnitTypeGUI.php.
Referenced by executeCommand().
|
private |
Definition at line 355 of file class.ilOrgUnitTypeGUI.php.
Referenced by executeCommand().
|
private |
Definition at line 238 of file class.ilOrgUnitTypeGUI.php.
Referenced by executeCommand().
ilOrgUnitTypeGUI::executeCommand | ( | ) |
Definition at line 100 of file class.ilOrgUnitTypeGUI.php.
References ILIAS\Repository\ctrl(), edit(), editAMD(), editCustomIcons(), listTypes(), setSubTabsEdit(), update(), updateAMD(), and updateCustomIcons().
|
protected |
Definition at line 308 of file class.ilOrgUnitTypeGUI.php.
Referenced by mock_ilOrgUnitTypeGUI\mockGetAmdForm().
|
protected |
Definition at line 277 of file class.ilOrgUnitTypeGUI.php.
References ilOrgUnitType\getAvailableAdvancedMDRecords().
|
protected |
Definition at line 282 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 498 of file class.ilOrgUnitTypeGUI.php.
References Vendor\Package\$e, Vendor\Package\$f, ilOrgUnitType\getDefaultLang(), ilOrgUnitType\getDescription(), ilOrgUnitType\getId(), ilOrgUnitType\getTitle(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ilOrgUnitType\setDescription(), and ilOrgUnitType\setTitle().
|
protected |
Definition at line 200 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 288 of file class.ilOrgUnitTypeGUI.php.
Referenced by setSubTabsEdit().
ilOrgUnitTypeGUI::getSingleTypeLinkTarget | ( | string | $action, |
?int | $type_id = null |
||
) |
Definition at line 299 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 404 of file class.ilOrgUnitTypeGUI.php.
References ILIAS\Repository\lng(), and ILIAS\UI\Component\Table\Data\withId().
|
protected |
Definition at line 433 of file class.ilOrgUnitTypeGUI.php.
References Vendor\Package\$a, Vendor\Package\$b, $data, ILIAS\UI\Implementation\Component\Table\$range, ILIAS\GlobalScreen\Provider\__construct(), ilOrgUnitType\getAllTypes(), ilOrgUnitType\getDefaultLang(), ilOrgUnitType\getDescription(), ilOrgUnitType\getIconIdentifier(), ilOrgUnitType\getIconSrc(), ilOrgUnitType\getId(), ILIAS\Data\Range\getLength(), ILIAS\Data\Range\getStart(), ilOrgUnitType\getTitle(), and ILIAS\Data\Order\join().
|
private |
Display all types in a table with actions to edit/delete.
Definition at line 388 of file class.ilOrgUnitTypeGUI.php.
References $url, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Referenced by executeCommand().
|
private |
Definition at line 171 of file class.ilOrgUnitTypeGUI.php.
References $url_builder, getRowIdFromQuery(), ILIAS\Repository\lng(), ILIAS\Repository\settings(), ILIAS\Repository\tabs(), and ILIAS\UI\URLBuilder\withParameter().
Referenced by executeCommand().
|
private |
Update (save) type.
Definition at line 576 of file class.ilOrgUnitTypeGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ilOrgUnitType\save().
Referenced by executeCommand().
|
private |
Definition at line 367 of file class.ilOrgUnitTypeGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by executeCommand().
|
private |
Definition at line 248 of file class.ilOrgUnitTypeGUI.php.
References $data, ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by executeCommand().
|
private |
Definition at line 44 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 56 of file class.ilOrgUnitTypeGUI.php.
Referenced by __construct().
|
private |
Definition at line 41 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 53 of file class.ilOrgUnitTypeGUI.php.
Definition at line 48 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 47 of file class.ilOrgUnitTypeGUI.php.
Referenced by mock_ilOrgUnitTypeGUI\__construct().
|
protected |
Definition at line 58 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 55 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 51 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 52 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 57 of file class.ilOrgUnitTypeGUI.php.
Referenced by __construct().
|
private |
Definition at line 46 of file class.ilOrgUnitTypeGUI.php.
|
private |
Definition at line 43 of file class.ilOrgUnitTypeGUI.php.
|
private |
Definition at line 45 of file class.ilOrgUnitTypeGUI.php.
|
private |
Definition at line 42 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 49 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 50 of file class.ilOrgUnitTypeGUI.php.
|
protected |
Definition at line 54 of file class.ilOrgUnitTypeGUI.php.
Referenced by __construct(), and setSubTabsEdit().