ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
◀ ilDoc Overview
class.ilObjFileUploadHandlerGUI.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
use
ILIAS\FileUpload\Handler\AbstractCtrlAwareUploadHandler
;
22
use
ILIAS\FileUpload\Handler\HandlerResult
;
23
use
ILIAS\FileUpload\Handler\FileInfoResult
;
24
use
ILIAS\FileUpload\DTO\UploadResult
;
25
use
ILIAS\FileUpload\Handler\BasicHandlerResult
;
26
use
ILIAS\FileUpload\Handler\BasicFileInfoResult
;
27
use
ILIAS\ResourceStorage\Services
;
28
use
ILIAS\Filesystem\Filesystem
;
29
use
ILIAS\Filesystem\Stream\Streams
;
30
use
ILIAS\FileUpload\Handler\AbstractCtrlAwareIRSSUploadHandler
;
31
use
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder
;
32
37
class
ilObjFileUploadHandlerGUI
extends
AbstractCtrlAwareIRSSUploadHandler
38
{
39
protected
function
getStakeholder
():
ResourceStakeholder
40
{
41
global
$DIC
;
42
return
new
ilObjFileStakeholder
($DIC->user()->getId());
43
}
44
45
protected
function
getClassPath
(): array
46
{
47
return
[self::class];
48
}
49
50
public
function
supportsChunkedUploads
(): bool
51
{
52
return
true
;
53
}
54
}
ilObjFileStakeholder
Class ilObjFileStakeholder.
Definition:
class.ilObjFileStakeholder.php:26
ILIAS\MetaData\OERExposer\OAIPMH\Handler\AbstractCtrlAwareIRSSUploadHandler
Class AbstractCtrlAwareIRSSUploadHandler.
Definition:
AbstractCtrlAwareIRSSUploadHandler.php:31
Filesystem
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ilObjFileUploadHandlerGUI\getStakeholder
getStakeholder()
Definition:
class.ilObjFileUploadHandlerGUI.php:39
BasicHandlerResult
ilObjFileUploadHandlerGUI\getClassPath
getClassPath()
Definition:
class.ilObjFileUploadHandlerGUI.php:45
BasicFileInfoResult
AbstractCtrlAwareUploadHandler
ilObjFileUploadHandlerGUI
Definition:
class.ilObjFileUploadHandlerGUI.php:37
Services
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
FileInfoResult
$DIC
global $DIC
Definition:
shib_login.php:25
HandlerResult
AbstractCtrlAwareIRSSUploadHandler
ilObjFileUploadHandlerGUI\supportsChunkedUploads
supportsChunkedUploads()
Definition:
class.ilObjFileUploadHandlerGUI.php:50
Streams
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder
Interface ResourceStakeholder.
Definition:
ResourceStakeholder.php:29
UploadResult
ResourceStakeholder
components
ILIAS
File
classes
class.ilObjFileUploadHandlerGUI.php
Generated on Wed Sep 10 2025 15:15:36 for ILIAS by
1.8.13 (using
Doxyfile
)