22 $this->ctrl->initBaseClass(ilUIPluginRouterGUI::class);
24 return $this->ctrl->getLinkTargetByClass([ilUIPluginRouterGUI::class, self::class], self::CMD_UPLOAD);
33 $this->ctrl->initBaseClass(ilUIPluginRouterGUI::class);
35 return $this->ctrl->getLinkTargetByClass([ilUIPluginRouterGUI::class, self::class], self::CMD_INFO);
44 $this->ctrl->initBaseClass(ilUIPluginRouterGUI::class);
46 return $this->ctrl->getLinkTargetByClass([ilUIPluginRouterGUI::class, self::class], self::CMD_REMOVE);
64 $status = HandlerResult::STATUS_OK;
65 $identifier = md5(random_bytes(65));
74 $status = HandlerResult::STATUS_OK;
90 foreach ($file_ids as $file_id) {
getInfoResult(string $identifier)
getFileIdentifierParameterName()
getInfoForExistingFiles(array $file_ids)
Class ilUIDemoFileUploadHandlerGUI.
Class BasicHandlerResult.
Interface FileInfoResult.
Class ilCtrlAwareUploadHandler.
getRemoveResult(string $identifier)
Class BasicFileInfoResult.