ILIAS  release_8 Revision v8.24
ILIAS\BackgroundTasks\BackgroundTaskServices Class Reference

Class BackgroundTaskServices. More...

+ Collaboration diagram for ILIAS\BackgroundTasks\BackgroundTaskServices:

Public Member Functions

 __construct (Container $container)
 
 taskFactory ()
 
 persistence ()
 
 taskManager ()
 
 injector ()
 

Protected Attributes

Container $container
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ILIAS\BackgroundTasks\BackgroundTaskServices::__construct ( Container  $container)

Member Function Documentation

◆ injector()

ILIAS\BackgroundTasks\BackgroundTaskServices::injector ( )

Definition at line 56 of file BackgroundTaskServices.php.

56 : Injector
57 {
58 return $this->container['bt.injector'];
59 }

◆ persistence()

ILIAS\BackgroundTasks\BackgroundTaskServices::persistence ( )

Definition at line 46 of file BackgroundTaskServices.php.

46 : Persistence
47 {
48 return $this->container['bt.persistence'];
49 }

◆ taskFactory()

ILIAS\BackgroundTasks\BackgroundTaskServices::taskFactory ( )

Definition at line 41 of file BackgroundTaskServices.php.

41 : TaskFactory
42 {
43 return $this->container['bt.task_factory'];
44 }

◆ taskManager()

ILIAS\BackgroundTasks\BackgroundTaskServices::taskManager ( )

Definition at line 51 of file BackgroundTaskServices.php.

51 : TaskManager
52 {
53 return $this->container['bt.task_manager'];
54 }

Field Documentation

◆ $container

Container ILIAS\BackgroundTasks\BackgroundTaskServices::$container
protected

The documentation for this class was generated from the following file: