ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
ILIAS\DI\BackgroundTaskServices Class Reference
+ Collaboration diagram for ILIAS\DI\BackgroundTaskServices:

Public Member Functions

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

Protected Attributes

 $container
 

Detailed Description

Definition at line 11 of file BackgroundTaskServices.php.

Constructor & Destructor Documentation

◆ __construct()

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

Definition at line 20 of file BackgroundTaskServices.php.

References ILIAS\DI\BackgroundTaskServices\$container.

21  {
22  $this->container = $container;
23  }

Member Function Documentation

◆ injector()

ILIAS\DI\BackgroundTaskServices::injector ( )
Returns

Definition at line 56 of file BackgroundTaskServices.php.

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

◆ persistence()

ILIAS\DI\BackgroundTaskServices::persistence ( )
Returns
Persistence

Definition at line 38 of file BackgroundTaskServices.php.

39  {
40  return $this->container['bt.persistence'];
41  }

◆ taskFactory()

ILIAS\DI\BackgroundTaskServices::taskFactory ( )
Returns
TaskFactory

Definition at line 29 of file BackgroundTaskServices.php.

30  {
31  return $this->container['bt.task_factory'];
32  }

◆ taskManager()

ILIAS\DI\BackgroundTaskServices::taskManager ( )
Returns
TaskManager

Definition at line 47 of file BackgroundTaskServices.php.

48  {
49  return $this->container['bt.task_manager'];
50  }

Field Documentation

◆ $container

ILIAS\DI\BackgroundTaskServices::$container
protected

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