|
| getType () |
|
| getParentObjType () |
|
| getAdministrationFormId () |
|
| addChildContentsTo (ilPropertyFormGUI $form) |
|
| saveChildSettings (ilPropertyFormGUI $form) |
|
| getChildSettingsInfo (int $a_form_id) |
|
| getType () |
|
| getParentObjType () |
|
| getAdministrationFormId () |
|
| addChildContentsTo (ilPropertyFormGUI $form) |
|
| saveChildSettings (ilPropertyFormGUI $form) |
|
| getChildSettingsInfo (int $a_form_id) |
|
| initFormSettings () |
|
| addFieldsToForm (ilPropertyFormGUI $a_form) |
|
| save (ilPropertyFormGUI $a_form) |
|
| setSubTabs (string $a_main_tab, string $a_active_tab) |
|
| getObjectService () |
|
| assignObject () |
|
| setTitleAndDescription () |
|
| createActionDispatcherGUI () |
|
| initHeaderAction (?string $sub_type=null, ?int $sub_id=null) |
| Add header action menu. More...
|
|
| insertHeaderAction (?ilObjectListGUI $list_gui=null) |
| Insert header action into main template. More...
|
|
| addHeaderAction () |
| Add header action menu. More...
|
|
| redrawHeaderActionObject () |
| Ajax call: redraw action header only. More...
|
|
| setTabs () |
| set admin tabs More...
|
|
| setAdminTabs () |
| set admin tabs More...
|
|
| setLocator () |
|
| addLocatorItems () |
| should be overwritten to add object specific items (repository items are preloaded) More...
|
|
| omitLocator (bool $omit=true) |
|
| addAdminLocatorItems (bool $do_not_add_object=false) |
| should be overwritten to add object specific items (repository items are preloaded) More...
|
|
| getCreationFormsHTML (StandardForm|ilPropertyFormGUI|array $form) |
|
| getTitleForCreationFormPage () |
|
| getCreationFormTitle () |
|
| initCreateForm (string $new_type) |
|
| didacticTemplatesToForm () |
|
| initDidacticTemplate (ilPropertyFormGUI $form) |
|
| retrieveAdditionalDidacticTemplateOptions () |
|
| addAdoptContentLinkToToolbar () |
|
| addImportButtonToToolbar () |
|
| addAvailabilityPeriodButtonToToolbar (ilToolbarGUI $toolbar) |
|
| parseDidacticTemplateVar (string $var, string $type) |
|
| afterSave (ilObject $new_object) |
| Post (successful) object creation hook. More...
|
|
| initEditForm () |
|
| initEditCustomForm (ilPropertyFormGUI $a_form) |
| Add custom fields to update form. More...
|
|
| getEditFormValues () |
|
| getEditFormCustomValues (array &$a_values) |
| Add values to custom edit fields. More...
|
|
| validateCustom (ilPropertyFormGUI $form) |
| Validate custom values (if not possible with checkInput()) More...
|
|
| updateCustom (ilPropertyFormGUI $form) |
| Insert custom update form values into object. More...
|
|
| afterUpdate () |
| Post (successful) object update hook. More...
|
|
| routeImportCmdObject () |
|
| importFile (string $file_to_import, string $path_to_uploaded_file_in_temp_dir) |
|
| deleteUploadedImportFile (string $path_to_uploaded_file_in_temp_dir) |
|
| afterImport (ilObject $new_object) |
| Post (successful) object import hook. More...
|
|
| setFormAction (string $cmd, string $form_action) |
|
| getReturnLocation (string $cmd, string $default_location="") |
| Get return location for command (command is method name without "Object", e.g. More...
|
|
| setReturnLocation (string $cmd, string $location) |
| set specific return location for command More...
|
|
| getTargetFrame (string $cmd, string $default_target_frame="") |
| get target frame for command (command is method name without "Object", e.g. More...
|
|
| setTargetFrame (string $cmd, string $target_frame) |
| Set specific target frame for command. More...
|
|
| showPossibleSubObjects () |
| show possible sub objects (pull down menu) More...
|
|
| getTabs () |
| overwrite in derived GUI class of your object type More...
|
|
| redirectToRefId (int $ref_id, string $cmd="") |
| redirects to (repository) view per ref id usually to a container and usually used at the end of a save/import method where the object gui type (of the new object) doesn't match with the type of the current ["ref_id"] value of the request More...
|
|
| getCenterColumnHTML () |
| Get center column. More...
|
|
| getRightColumnHTML () |
| Display right column. More...
|
|
| checkPermission (string $perm, string $cmd="", string $type="", ?int $ref_id=null) |
|
| checkPermissionBool (string $perm, string $cmd="", string $type="", ?int $ref_id=null) |
|
| enableDragDropFileUpload () |
| Enables the file upload into this object by dropping files. More...
|
|
| getCreatableObjectTypes () |
|
| buildAddNewItemElements (array $subtypes, string $create_target_class=ilRepositoryGUI::class, ?int $redirect_target_ref_id=null,) |
|
| buildGroup (string $create_target_class, array $obj_types_in_group, string $title, array $subtypes) |
|
|
| __construct ($a_data, int $a_id, bool $a_call_by_reference=true, bool $a_prepare_output=true) |
|
| executeCommand () |
|
| getAdminTabs () |
|
| editSettings (?ilPropertyFormGUI $a_form=null) |
|
| saveSettings () |
|
| addToExternalSettingsForm (int $a_form_id) |
|
| getRefId () |
|
| setAdminMode (string $mode) |
|
| getAdminMode () |
|
| getObject () |
|
| executeCommand () |
|
| withReferences () |
| determines whether objects are referenced or not (got ref ids or not) More...
|
|
| setCreationMode (bool $mode=true) |
| If true, a creation screen is displayed the current [ref_id] does belong to the parent class The mode is determined in ilRepositoryGUI. More...
|
|
| getCreationMode () |
|
| prepareOutput (bool $show_sub_objects=true) |
|
| getAdminTabs () |
| administration tabs show only permissions and trash folder More...
|
|
| getHTML () |
|
| confirmedDeleteObject () |
| confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled More...
|
|
| cancelObject () |
| cancel action and go back to previous page More...
|
|
| createObject () |
| create new object form More...
|
|
| editAvailabilityPeriodObject () |
|
| saveAvailabilityPeriodObject () |
|
| cancelCreation () |
| cancel create action and go back to repository parent More...
|
|
| saveObject () |
|
| getDidacticTemplateVar (string $type) |
| Get didactic template setting from creation screen. More...
|
|
| putObjectInTree (ilObject $obj, ?int $parent_node_id=null) |
| Add object to tree at given position. More...
|
|
| editObject () |
|
| addExternalEditFormCustom (ilPropertyFormGUI $form) |
|
| updateObject () |
| updates object entry in object_data More...
|
|
| getFormAction (string $cmd, string $default_form_action="") |
| Get form action for command (command is method name without "Object", e.g. More...
|
|
| isVisible (int $ref_id, string $type) |
|
| viewObject () |
| viewObject container presentation for "administration -> repository, trash, permissions" More...
|
|
| deleteObject (bool $error=false) |
| Display deletion confirmation screen. More...
|
|
| setColumnSettings (ilColumnGUI $column_gui) |
|
| addToDeskObject () |
|
| removeFromDeskObject () |
|
| callCreationCallback (\ilObject $object, \ilObjectDefinition $obj_definition, int $requested_crtcb) |
|
static | _gotoRepositoryRoot (bool $raise_error=false) |
| Goto repository root. More...
|
|
static | _gotoRepositoryNode (int $ref_id, string $cmd="") |
|
static | _gotoSharedWorkspaceNode (int $wsp_id) |
|
const | ADMIN_MODE_NONE = "" |
|
const | ADMIN_MODE_SETTINGS = "settings" |
|
const | ADMIN_MODE_REPOSITORY = "repository" |
|
const | UPLOAD_TYPE_LOCAL = 1 |
|
const | UPLOAD_TYPE_UPLOAD_DIRECTORY = 2 |
|
const | CFORM_NEW = 1 |
|
const | CFORM_IMPORT = 2 |
|
const | CFORM_CLONE = 3 |
|
const | SUPPORTED_IMPORT_MIME_TYPES = [MimeType::APPLICATION__ZIP, MimeType::APPLICATION__X_ZIP_COMPRESSED] |
|
const | SUB_TAB_GENERAL_SETTINGS = 'settings' |
|
const | SUB_TAB_PRINT_VIEW = 'print_view' |
|
ILIAS Notes Service | $notes_service |
|
GlobalHttpState | $http |
|
ServerRequestInterface | $request |
|
ilLocatorGUI | $locator |
|
ilObjUser | $user |
|
ilAccessHandler | $access |
|
ilSetting | $settings |
|
ilToolbarGUI | $toolbar |
|
ilRbacAdmin | $rbac_admin |
|
ilRbacSystem | $rbac_system |
|
ilRbacReview | $rbac_review |
|
ilObjectService | $object_service |
|
ilObjectDefinition | $obj_definition |
|
ilGlobalTemplateInterface | $tpl |
|
ilTree | $tree |
|
ilCtrl | $ctrl |
|
ilErrorHandling | $error |
|
ilLanguage | $lng |
|
ilTabsGUI | $tabs_gui |
|
ILIAS | $ilias |
|
ArrayBasedRequestWrapper | $post_wrapper |
|
RequestWrapper | $request_wrapper |
|
Refinery | $refinery |
|
ilFavouritesManager | $favourites |
|
CustomIconFactory | $custom_icon_factory |
|
UIFactory | $ui_factory |
|
UIRenderer | $ui_renderer |
|
Filesystem | $temp_file_system |
|
ilObject | $object = null |
|
bool | $creation_mode = false |
|
| $data |
|
int | $id |
|
bool | $call_by_reference = false |
|
bool | $prepare_output |
|
int | $ref_id |
|
int | $obj_id |
|
int | $maxcount |
|
array | $form_action = [] |
|
array | $return_location = [] |
|
array | $target_frame = [] |
|
string | $tmp_import_dir |
|
string | $sub_objects = "" |
|
bool | $omit_locator = false |
|
string | $type = "" |
|
string | $admin_mode = self::ADMIN_MODE_NONE |
|
int | $requested_ref_id = 0 |
|
int | $requested_crtptrefid = 0 |
|
int | $requested_crtcb = 0 |
|
string | $requested_new_type = "" |
|
string | $link_params |
|
string | $html = "" |
|