ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
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: