ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
ilTaskServiceDependencies Class Reference

Task service dependencies. More...

+ Collaboration diagram for ilTaskServiceDependencies:

Public Member Functions

 __construct (ilObjUser $user, ilLanguage $lng, UIServices $ui, ilAccessHandler $access, ilDerivedTaskProviderMasterFactory $derived_task_provider_master_factory)
 Constructor. More...
 
 getDerivedTaskProviderMasterFactory ()
 Get derived task provider master factory. More...
 
 language ()
 Get language object. More...
 
 user ()
 Get current user. More...
 
 ui ()
 Get ui service. More...
 

Protected Member Functions

 getAccess ()
 Get access. More...
 

Protected Attributes

ilLanguage $lng
 
UIServices $ui
 
ilObjUser $user
 
ilAccessHandler $access
 
ilDerivedTaskProviderMasterFactory $derived_task_provider_master_factory
 

Detailed Description

Task service dependencies.

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 26 of file class.ilTaskServiceDependencies.php.

Constructor & Destructor Documentation

◆ __construct()

ilTaskServiceDependencies::__construct ( ilObjUser  $user,
ilLanguage  $lng,
UIServices  $ui,
ilAccessHandler  $access,
ilDerivedTaskProviderMasterFactory  $derived_task_provider_master_factory 
)

Constructor.

Definition at line 41 of file class.ilTaskServiceDependencies.php.

References $access, $derived_task_provider_master_factory, $lng, $ui, $user, ILIAS\Repository\access(), ILIAS\Repository\lng(), ui(), and user().

+ Here is the call graph for this function:

Member Function Documentation

◆ getAccess()

ilTaskServiceDependencies::getAccess ( )
protected

Get access.

Definition at line 90 of file class.ilTaskServiceDependencies.php.

References $access.

◆ getDerivedTaskProviderMasterFactory()

ilTaskServiceDependencies::getDerivedTaskProviderMasterFactory ( )

Get derived task provider master factory.

Definition at line 58 of file class.ilTaskServiceDependencies.php.

References $derived_task_provider_master_factory.

◆ language()

ilTaskServiceDependencies::language ( )

Get language object.

Definition at line 66 of file class.ilTaskServiceDependencies.php.

References $lng.

◆ ui()

ilTaskServiceDependencies::ui ( )

Get ui service.

Definition at line 82 of file class.ilTaskServiceDependencies.php.

References $ui.

Referenced by __construct().

82  : UIServices
83  {
84  return $this->ui;
85  }
Provides fluid interface to RBAC services.
Definition: UIServices.php:23
+ Here is the caller graph for this function:

◆ user()

ilTaskServiceDependencies::user ( )

Get current user.

Definition at line 74 of file class.ilTaskServiceDependencies.php.

References $user.

Referenced by __construct().

+ Here is the caller graph for this function:

Field Documentation

◆ $access

ilAccessHandler ilTaskServiceDependencies::$access
protected

Definition at line 34 of file class.ilTaskServiceDependencies.php.

Referenced by __construct(), and getAccess().

◆ $derived_task_provider_master_factory

ilDerivedTaskProviderMasterFactory ilTaskServiceDependencies::$derived_task_provider_master_factory
protected

◆ $lng

ilLanguage ilTaskServiceDependencies::$lng
protected

Definition at line 28 of file class.ilTaskServiceDependencies.php.

Referenced by __construct(), and language().

◆ $ui

UIServices ilTaskServiceDependencies::$ui
protected

Definition at line 30 of file class.ilTaskServiceDependencies.php.

Referenced by __construct(), and ui().

◆ $user

ilObjUser ilTaskServiceDependencies::$user
protected

Definition at line 32 of file class.ilTaskServiceDependencies.php.

Referenced by __construct(), and user().


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