| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Inheritance diagram for ilContainerResourceGUI:
 Collaboration diagram for ilContainerResourceGUI:Public Member Functions | |
| __construct (private Configuration $view_configuration) | |
| executeCommand () | |
| upload () | |
| getFileIdentifierParameterName () | |
| getUploadURL () | |
| getFileRemovalURL () | |
| getExistingFileInfoURL () | |
| getInfoForExistingFiles (array $file_ids) | |
| getInfoResult (string $identifier) | |
| supportsChunkedUploads () | |
Data Fields | |
| const | P_PATH = 'path' | 
| const | P_PATHS = 'paths' | 
| const | CMD_INDEX = 'index' | 
| const | CMD_INFO = 'info' | 
| const | CMD_UPLOAD = 'upload' | 
| const | CMD_POST_UPLOAD = 'postUpload' | 
| const | CMD_REMOVE = 'remove' | 
| const | CMD_DOWNLOAD = 'download' | 
| const | CMD_DOWNLOAD_ZIP = 'downloadZIP' | 
| const | CMD_UNZIP = 'unzip' | 
| const | CMD_RENDER_CONFIRM_REMOVE = 'renderConfirmRemove' | 
| const | ADD_DIRECTORY = 'addDirectory' | 
  Data Fields inherited from ILIAS\UI\Component\Input\Field\UploadHandler | |
| const | DEFAULT_FILE_ID_PARAMETER = 'file_id' | 
Protected Member Functions | |
| abortWithPermissionDenied () | |
| getPathsFromRequest () | |
Private Member Functions | |
| index () | |
| downloadZIP () | |
| addDirectory () | |
| postUpload () | |
| download () | |
| unzip () | |
| renderConfirmRemove () | |
| remove () | |
| getResourceIdsFromRequest () | |
Private Attributes | |
| ilCtrlInterface | $ctrl | 
| ilGlobalTemplateInterface | $main_tpl | 
| Request | $view_request | 
| ViewFactory | $view_factory | 
| ILIAS UI Renderer | $ui_renderer | 
| ILIAS Refinery Factory | $refinery | 
| ILIAS HTTP Services | $http | 
| ilLanguage | $language | 
| ILIAS ResourceStorage Services | $irss | 
| ActionBuilder | $action_builder | 
| ViewControlBuilder | $view_control_builder | 
| ILIAS UI Factory | $ui_factory | 
| ILIAS FileUpload FileUpload | $upload | 
| ILIAS Filesystem Util Archive Archives | $archive | 
| PreviewDefinition | $preview_definition | 
| ActionBuilder ActionProvider | $action_provider | 
| StandardActionProvider | $standard_action_provider | 
Definition at line 40 of file class.ilContainerResourceGUI.php.
      
  | 
  final | 
Definition at line 77 of file class.ilContainerResourceGUI.php.
References $action_provider, $DIC, $irss, ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), ILIAS\Repository\refinery(), and upload().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 143 of file class.ilContainerResourceGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\UI\examples\Symbol\Glyph\Language\language().
Referenced by addDirectory(), postUpload(), remove(), renderConfirmRemove(), unzip(), and upload().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 225 of file class.ilContainerResourceGUI.php.
References abortWithPermissionDenied(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), and ILIAS\UI\examples\Symbol\Glyph\Language\language().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 308 of file class.ilContainerResourceGUI.php.
References getPathsFromRequest().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 218 of file class.ilContainerResourceGUI.php.
Referenced by executeCommand().
 Here is the caller graph for this function:| ilContainerResourceGUI::executeCommand | ( | ) | 
Definition at line 149 of file class.ilContainerResourceGUI.php.
References addDirectory(), ILIAS\Repository\ctrl(), download(), downloadZIP(), index(), postUpload(), renderConfirmRemove(), unzip(), and upload().
 Here is the call graph for this function:| ilContainerResourceGUI::getExistingFileInfoURL | ( | ) | 
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 491 of file class.ilContainerResourceGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilContainerResourceGUI::getFileIdentifierParameterName | ( | ) | 
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 476 of file class.ilContainerResourceGUI.php.
| ilContainerResourceGUI::getFileRemovalURL | ( | ) | 
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 486 of file class.ilContainerResourceGUI.php.
| ilContainerResourceGUI::getInfoForExistingFiles | ( | array | $file_ids | ) | 
| array | $file_ids | 
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 496 of file class.ilContainerResourceGUI.php.
| ilContainerResourceGUI::getInfoResult | ( | string | $identifier | ) | 
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 501 of file class.ilContainerResourceGUI.php.
      
  | 
  protected | 
Definition at line 318 of file class.ilContainerResourceGUI.php.
References $path, ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by download(), remove(), renderConfirmRemove(), and unzip().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 426 of file class.ilContainerResourceGUI.php.
References Vendor\Package\$e, $token, ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
 Here is the call graph for this function:| ilContainerResourceGUI::getUploadURL | ( | ) | 
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 481 of file class.ilContainerResourceGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 195 of file class.ilContainerResourceGUI.php.
References $components, and $DIC.
Referenced by executeCommand().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 293 of file class.ilContainerResourceGUI.php.
References abortWithPermissionDenied(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), and ILIAS\UI\examples\Symbol\Glyph\Language\language().
Referenced by executeCommand(), and unzip().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 396 of file class.ilContainerResourceGUI.php.
References abortWithPermissionDenied(), ILIAS\Repository\ctrl(), getPathsFromRequest(), and ILIAS\UI\examples\Symbol\Glyph\Language\language().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 367 of file class.ilContainerResourceGUI.php.
References abortWithPermissionDenied(), ILIAS\Repository\ctrl(), getPathsFromRequest(), ILIAS\FileDelivery\http(), and ILIAS\UI\examples\Symbol\Glyph\Language\language().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilContainerResourceGUI::supportsChunkedUploads | ( | ) | 
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 506 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 353 of file class.ilContainerResourceGUI.php.
References abortWithPermissionDenied(), getPathsFromRequest(), and postUpload().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilContainerResourceGUI::upload | ( | ) | 
Definition at line 256 of file class.ilContainerResourceGUI.php.
References $container, $response, abortWithPermissionDenied(), and ILIAS\FileDelivery\http().
Referenced by __construct(), and executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 68 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 74 of file class.ilContainerResourceGUI.php.
Referenced by __construct().
      
  | 
  private | 
Definition at line 72 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 59 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 65 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 67 of file class.ilContainerResourceGUI.php.
Referenced by __construct().
      
  | 
  private | 
Definition at line 66 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 60 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 73 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 64 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 75 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 70 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 63 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 71 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 69 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 62 of file class.ilContainerResourceGUI.php.
      
  | 
  private | 
Definition at line 61 of file class.ilContainerResourceGUI.php.
| const ilContainerResourceGUI::ADD_DIRECTORY = 'addDirectory' | 
Definition at line 57 of file class.ilContainerResourceGUI.php.
Referenced by ILIAS\components\ResourceStorage\Container\View\StandardActionProvider\initModals().
| const ilContainerResourceGUI::CMD_DOWNLOAD = 'download' | 
Definition at line 52 of file class.ilContainerResourceGUI.php.
Referenced by ILIAS\components\ResourceStorage\Container\View\StandardActionProvider\getSingleActions().
| const ilContainerResourceGUI::CMD_DOWNLOAD_ZIP = 'downloadZIP' | 
Definition at line 53 of file class.ilContainerResourceGUI.php.
Referenced by ILIAS\components\ResourceStorage\Container\View\StandardActionProvider\getTopActions().
| const ilContainerResourceGUI::CMD_INDEX = 'index' | 
Definition at line 47 of file class.ilContainerResourceGUI.php.
Referenced by ILIAS\components\ResourceStorage\Container\View\RequestToDataTable\getBreadcrumbs(), ILIAS\components\ResourceStorage\Container\View\ViewControlBuilder\getPagination(), ILIAS\components\ResourceStorage\Container\View\RequestToDataTable\getRows(), ILIAS\components\ResourceStorage\Container\View\ViewControlBuilder\getSortation(), and ILIAS\components\ResourceStorage\Container\View\ActionBuilder\initURIBuilder().
| const ilContainerResourceGUI::CMD_INFO = 'info' | 
Definition at line 48 of file class.ilContainerResourceGUI.php.
| const ilContainerResourceGUI::CMD_POST_UPLOAD = 'postUpload' | 
Definition at line 50 of file class.ilContainerResourceGUI.php.
Referenced by ILIAS\components\ResourceStorage\Container\View\UploadBuilder\getDropZone().
| const ilContainerResourceGUI::CMD_REMOVE = 'remove' | 
Definition at line 51 of file class.ilContainerResourceGUI.php.
| const ilContainerResourceGUI::CMD_RENDER_CONFIRM_REMOVE = 'renderConfirmRemove' | 
Definition at line 56 of file class.ilContainerResourceGUI.php.
Referenced by ILIAS\components\ResourceStorage\Container\View\StandardActionProvider\getSingleActions().
| const ilContainerResourceGUI::CMD_UNZIP = 'unzip' | 
Definition at line 55 of file class.ilContainerResourceGUI.php.
Referenced by ILIAS\components\ResourceStorage\Container\View\StandardActionProvider\getSingleActions().
| const ilContainerResourceGUI::CMD_UPLOAD = 'upload' | 
Definition at line 49 of file class.ilContainerResourceGUI.php.
| const ilContainerResourceGUI::P_PATH = 'path' | 
Definition at line 44 of file class.ilContainerResourceGUI.php.
Referenced by ILIAS\components\ResourceStorage\Container\View\ActionBuilder\initURIBuilder().
| const ilContainerResourceGUI::P_PATHS = 'paths' | 
Definition at line 45 of file class.ilContainerResourceGUI.php.