ILIAS
trunk Revision v11.0_alpha-1769-g99a433fe2dc
|
Public Member Functions | |
__construct (public ilGlobalTemplateInterface $tpl, public ilCtrl $ctrl, protected ilAccess $access, protected ilToolbarGUI $toolbar, protected ilLanguage $lng, protected ILIAS $ilias, protected ilTabsGUI $tabs, protected ilObjUser $user, protected ilStudyProgrammeTypeRepository $type_repository, protected UIFactory $ui_factory, protected Renderer $renderer, DataFactory $data_factory, protected Psr\Http\Message\ServerRequestInterface $request, protected Refinery\Factory $refinery, protected RequestWrapper $request_wrapper) | |
executeCommand () | |
setParentGUI ($parent_gui) | |
Protected Member Functions | |
getCommandFromQueryToken (string $default) | |
getTypeIdFromQueryToken () | |
getUrl (string $action, ?int $type_id=null) | |
checkAccess () | |
setSubTabsEdit (string $active_tab_id) | |
getIconForm (?string $section_title=null, ?string $current_identifier=null) | |
editCustomIcons () | |
updateCustomIcons () | |
editAMD () | |
updateAMD () | |
listTypes () | |
buildForm (string $submit_action, string $type_action) | |
add () | |
edit (int $type_id) | |
create () | |
update () | |
delete () | |
buildModalHeading (string $title, string $default_lng) | |
buildLanguagesForms (?ilStudyProgrammeType $type=null) | |
getInstalledLanguages () | |
Protected Attributes | |
$parent_gui | |
array | $installed_languages = null |
Input Factory | $input_factory |
ilStudyProgrammeType | $type = null |
URLBuilder | $url_builder |
URLBuilderToken | $action_token |
URLBuilderToken | $id_token |
Definition at line 41 of file class.ilStudyProgrammeTypeGUI.php.
ilStudyProgrammeTypeGUI::__construct | ( | public ilGlobalTemplateInterface | $tpl, |
public ilCtrl | $ctrl, | ||
protected ilAccess | $access, | ||
protected ilToolbarGUI | $toolbar, | ||
protected ilLanguage | $lng, | ||
protected ILIAS | $ilias, | ||
protected ilTabsGUI | $tabs, | ||
protected ilObjUser | $user, | ||
protected ilStudyProgrammeTypeRepository | $type_repository, | ||
protected UIFactory | $ui_factory, | ||
protected Renderer | $renderer, | ||
DataFactory | $data_factory, | ||
protected Psr\Http\Message\ServerRequestInterface | $request, | ||
protected Refinery\Factory | $refinery, | ||
protected RequestWrapper | $request_wrapper | ||
) |
Definition at line 52 of file class.ilStudyProgrammeTypeGUI.php.
References $action_token, $id_token, $namespace, $url_builder, ILIAS\UI\URLBuilder\acquireParameters(), and ILIAS\Repository\lng().
|
protected |
Definition at line 386 of file class.ilStudyProgrammeTypeGUI.php.
References buildForm(), getUrl(), ILIAS\Repository\lng(), and renderer().
Referenced by executeCommand().
|
protected |
Definition at line 363 of file class.ilStudyProgrammeTypeGUI.php.
References buildLanguagesForms(), buildModalHeading(), ILIAS\Repository\refinery(), and ILIAS\UI\Component\Input\Input\withAdditionalTransformation().
Referenced by add(), create(), edit(), and update().
|
protected |
Definition at line 493 of file class.ilStudyProgrammeTypeGUI.php.
References $lng, ILIAS\UI\examples\Layout\Page\Standard\$refinery, ilStudyProgrammeType\getDescription(), getInstalledLanguages(), ilStudyProgrammeType\getTitle(), and null.
Referenced by buildForm().
|
protected |
Definition at line 476 of file class.ilStudyProgrammeTypeGUI.php.
References getInstalledLanguages(), ILIAS\Repository\lng(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by buildForm().
|
protected |
Definition at line 189 of file class.ilStudyProgrammeTypeGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by executeCommand().
|
protected |
Definition at line 407 of file class.ilStudyProgrammeTypeGUI.php.
References buildForm(), ILIAS\Repository\ctrl(), getUrl(), ILIAS\Repository\lng(), and renderer().
Referenced by executeCommand().
|
protected |
Definition at line 462 of file class.ilStudyProgrammeTypeGUI.php.
References Vendor\Package\$e, ILIAS\Repository\ctrl(), getTypeIdFromQueryToken(), and ILIAS\Repository\lng().
|
protected |
Definition at line 396 of file class.ilStudyProgrammeTypeGUI.php.
References buildForm(), getUrl(), ILIAS\Repository\lng(), and renderer().
Referenced by executeCommand().
|
protected |
Definition at line 299 of file class.ilStudyProgrammeTypeGUI.php.
References getTypeIdFromQueryToken(), getUrl(), and ILIAS\Repository\lng().
Referenced by executeCommand().
|
protected |
Definition at line 265 of file class.ilStudyProgrammeTypeGUI.php.
References getIconForm(), ilStudyProgrammeType\getIconIdentifier(), ilStudyProgrammeType\getTitle(), getTypeIdFromQueryToken(), and renderer().
Referenced by executeCommand().
ilStudyProgrammeTypeGUI::executeCommand | ( | ) |
Definition at line 122 of file class.ilStudyProgrammeTypeGUI.php.
References add(), checkAccess(), create(), ILIAS\Repository\ctrl(), edit(), editAMD(), editCustomIcons(), getCommandFromQueryToken(), ilStudyProgrammeType\getIconIdentifier(), getTypeIdFromQueryToken(), listTypes(), setSubTabsEdit(), update(), updateAMD(), and updateCustomIcons().
|
protected |
Definition at line 89 of file class.ilStudyProgrammeTypeGUI.php.
References ILIAS\Repository\refinery().
Referenced by executeCommand().
|
protected |
Definition at line 225 of file class.ilStudyProgrammeTypeGUI.php.
References ILIAS\Repository\ctrl(), getTypeIdFromQueryToken(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Referenced by editCustomIcons(), and updateCustomIcons().
|
protected |
Definition at line 514 of file class.ilStudyProgrammeTypeGUI.php.
References $installed_languages, and ILIAS\Repository\lng().
Referenced by buildLanguagesForms(), and buildModalHeading().
|
protected |
Definition at line 97 of file class.ilStudyProgrammeTypeGUI.php.
References ILIAS\Repository\refinery().
Referenced by delete(), editAMD(), editCustomIcons(), executeCommand(), getIconForm(), setSubTabsEdit(), update(), updateAMD(), and updateCustomIcons().
|
protected |
Definition at line 112 of file class.ilStudyProgrammeTypeGUI.php.
References ILIAS\UI\URLBuilder\buildURI(), and ILIAS\UI\URLBuilder\withParameter().
Referenced by add(), create(), edit(), editAMD(), listTypes(), setSubTabsEdit(), update(), updateAMD(), and updateCustomIcons().
|
protected |
Definition at line 332 of file class.ilStudyProgrammeTypeGUI.php.
References $id_token, ILIAS\Repository\access(), getUrl(), ILIAS\Repository\lng(), renderer(), and ILIAS\Repository\toolbar().
Referenced by executeCommand().
ilStudyProgrammeTypeGUI::setParentGUI | ( | $parent_gui | ) |
|
protected |
Definition at line 197 of file class.ilStudyProgrammeTypeGUI.php.
References getTypeIdFromQueryToken(), getUrl(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by executeCommand().
|
protected |
Definition at line 426 of file class.ilStudyProgrammeTypeGUI.php.
References buildForm(), ILIAS\Repository\ctrl(), getTypeIdFromQueryToken(), getUrl(), ILIAS\Repository\lng(), renderer(), ilStudyProgrammeType\setDefaultLang(), ilStudyProgrammeType\setDescription(), and ilStudyProgrammeType\setTitle().
Referenced by executeCommand().
|
protected |
Definition at line 313 of file class.ilStudyProgrammeTypeGUI.php.
References ILIAS\Repository\ctrl(), getTypeIdFromQueryToken(), getUrl(), and ILIAS\Repository\lng().
Referenced by executeCommand().
|
protected |
Definition at line 275 of file class.ilStudyProgrammeTypeGUI.php.
References $data, ILIAS\Repository\ctrl(), getIconForm(), ilStudyProgrammeType\getIconIdentifier(), getTypeIdFromQueryToken(), getUrl(), ILIAS\Repository\lng(), null, ilStudyProgrammeType\updateAssignedStudyProgrammesIcons(), and ilStudyProgrammeType\withIconIdentifier().
Referenced by executeCommand().
|
protected |
Definition at line 49 of file class.ilStudyProgrammeTypeGUI.php.
Referenced by __construct().
|
protected |
Definition at line 50 of file class.ilStudyProgrammeTypeGUI.php.
Referenced by __construct(), and listTypes().
Definition at line 46 of file class.ilStudyProgrammeTypeGUI.php.
|
protected |
Definition at line 45 of file class.ilStudyProgrammeTypeGUI.php.
Referenced by getInstalledLanguages().
|
protected |
Definition at line 44 of file class.ilStudyProgrammeTypeGUI.php.
Referenced by setParentGUI().
|
protected |
Definition at line 47 of file class.ilStudyProgrammeTypeGUI.php.
|
protected |
Definition at line 48 of file class.ilStudyProgrammeTypeGUI.php.
Referenced by __construct().