|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Description of class class. More...
Collaboration diagram for ilDownloadFilesBackgroundTask: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().
Here is the call graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDownloadFilesBackgroundTask::getBucketTitle | ( | ) |
Definition at line 83 of file class.ilDownloadFilesBackgroundTask.php.
References $bucket_title.
Referenced by run().
Here is the caller graph for this function:| ilDownloadFilesBackgroundTask::getEvents | ( | ) |
Definition at line 69 of file class.ilDownloadFilesBackgroundTask.php.
References $events.
Referenced by collectFiles().
Here is the caller graph for this function:| ilDownloadFilesBackgroundTask::run | ( | ) |
Definition at line 94 of file class.ilDownloadFilesBackgroundTask.php.
References $GLOBALS, collectFiles(), ilFileUtils\getASCIIFilename(), getBucketTitle(), ILIAS\Repository\lng(), and ILIAS\Repository\logger().
Here is the call graph for this function:| ilDownloadFilesBackgroundTask::setBucketTitle | ( | string | $a_title | ) |
Definition at line 74 of file class.ilDownloadFilesBackgroundTask.php.
Referenced by ilCalendarViewGUI\downloadFiles(), and ilAppointmentPresentationGUI\downloadFiles().
Here is the caller graph for this function:| 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.