ILIAS
trunk Revision v11.0_alpha-1723-g8e69f309bab
|
Description of class class. More...
Public Member Functions | |
__construct ($a_usr_id) | |
ilDownloadFilesBackgroundTask constructor. More... | |
setEvents (array $a_events) | |
getEvents () | |
setBucketTitle (string $a_title) | |
getBucketTitle () | |
run () | |
Protected Attributes | |
ilLanguage | $lng |
ilObjUser | $user |
TaskFactory | $task_factory |
Private Member Functions | |
collectFiles (ilCalendarRessourceStorageCopyDefinition $def) | |
Private Attributes | |
ilLogger | $logger |
int | $user_id |
array | $events = [] |
string | $bucket_title |
bool | $has_files = false |
ilGlobalTemplateInterface | $main_tpl |
Description of class class.
Definition at line 29 of file class.ilDownloadFilesBackgroundTask.php.
ilDownloadFilesBackgroundTask::__construct | ( | $a_usr_id | ) |
ilDownloadFilesBackgroundTask constructor.
$a_usr_id |
ilDatabaseException | | DomainException |
Definition at line 47 of file class.ilDownloadFilesBackgroundTask.php.
References $DIC, $user, ilObjectFactory\getInstanceByObjId(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), and ILIAS\Repository\user().
|
private |
Definition at line 134 of file class.ilDownloadFilesBackgroundTask.php.
References ilCalendarRessourceStorageCopyDefinition\addCopyDefinition(), ilCalendarRessourceStorageCopyDefinition\addCopyDefinitionRId(), ilFileUtils\getASCIIFilename(), getEvents(), ilAppointmentFileHandlerFactory\getInstance(), ilCalendarCategory\getInstanceByCategoryId(), IL_CAL_FKT_DATE, IL_CAL_UNIX, ILIAS\Repository\logger(), ilCalendarCategory\TYPE_OBJ, and ILIAS\Repository\user().
Referenced by run().
ilDownloadFilesBackgroundTask::getBucketTitle | ( | ) |
Definition at line 83 of file class.ilDownloadFilesBackgroundTask.php.
References $bucket_title.
Referenced by run().
ilDownloadFilesBackgroundTask::getEvents | ( | ) |
Definition at line 69 of file class.ilDownloadFilesBackgroundTask.php.
References $events.
Referenced by collectFiles().
ilDownloadFilesBackgroundTask::run | ( | ) |
Definition at line 94 of file class.ilDownloadFilesBackgroundTask.php.
References $GLOBALS, collectFiles(), ilFileUtils\getASCIIFilename(), getBucketTitle(), ILIAS\Repository\lng(), and ILIAS\Repository\logger().
ilDownloadFilesBackgroundTask::setBucketTitle | ( | string | $a_title | ) |
Definition at line 74 of file class.ilDownloadFilesBackgroundTask.php.
Referenced by ilCalendarViewGUI\downloadFiles(), and ilAppointmentPresentationGUI\downloadFiles().
ilDownloadFilesBackgroundTask::setEvents | ( | array | $a_events | ) |
Definition at line 64 of file class.ilDownloadFilesBackgroundTask.php.
|
private |
Definition at line 38 of file class.ilDownloadFilesBackgroundTask.php.
Referenced by getBucketTitle().
|
private |
Definition at line 37 of file class.ilDownloadFilesBackgroundTask.php.
Referenced by getEvents().
|
private |
Definition at line 39 of file class.ilDownloadFilesBackgroundTask.php.
|
protected |
Definition at line 32 of file class.ilDownloadFilesBackgroundTask.php.
|
private |
Definition at line 31 of file class.ilDownloadFilesBackgroundTask.php.
|
private |
Definition at line 40 of file class.ilDownloadFilesBackgroundTask.php.
|
protected |
Definition at line 34 of file class.ilDownloadFilesBackgroundTask.php.
|
protected |
Definition at line 33 of file class.ilDownloadFilesBackgroundTask.php.
Referenced by __construct().
|
private |
Definition at line 36 of file class.ilDownloadFilesBackgroundTask.php.