ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
ilTaskServiceDependencies Class Reference

Task service dependencies. More...

+ Collaboration diagram for ilTaskServiceDependencies:

Public Member Functions

 __construct (ilObjUser $user, ilLanguage $lng, \ILIAS\DI\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

 $lng
 
 $ui
 
 $user
 
 $access
 
 $derived_task_provider_master_factory
 

Detailed Description

Task service dependencies.

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

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

Constructor & Destructor Documentation

◆ __construct()

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

Constructor.

Parameters
ilObjUser$user
ilLanguage$lng
\ILIAS\DI\UIServices$ui

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

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

+ Here is the call graph for this function:

Member Function Documentation

◆ getAccess()

ilTaskServiceDependencies::getAccess ( )
protected

Get access.

Returns

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

References $access.

104  {
105  return $this->access;
106  }
Interface ilAccessHandler.

◆ getDerivedTaskProviderMasterFactory()

ilTaskServiceDependencies::getDerivedTaskProviderMasterFactory ( )

◆ language()

ilTaskServiceDependencies::language ( )

Get language object.

Returns

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

References $lng.

73  : \ilLanguage
74  {
75  return $this->lng;
76  }
language handling

◆ ui()

ilTaskServiceDependencies::ui ( )

Get ui service.

Returns

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

References $ui.

Referenced by __construct().

94  {
95  return $this->ui;
96  }
Provides fluid interface to RBAC services.
Definition: UIServices.php:9
+ Here is the caller graph for this function:

◆ user()

ilTaskServiceDependencies::user ( )

Get current user.

Returns

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

References $user.

Referenced by __construct().

+ Here is the caller graph for this function:

Field Documentation

◆ $access

ilTaskServiceDependencies::$access
protected

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

Referenced by __construct(), and getAccess().

◆ $derived_task_provider_master_factory

ilTaskServiceDependencies::$derived_task_provider_master_factory
protected

◆ $lng

ilTaskServiceDependencies::$lng
protected

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

Referenced by __construct(), and language().

◆ $ui

ilTaskServiceDependencies::$ui
protected

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

Referenced by __construct(), and ui().

◆ $user

ilTaskServiceDependencies::$user
protected

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

Referenced by __construct(), and user().


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