ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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 
)

Member Function Documentation

◆ getAccess()

ilTaskServiceDependencies::getAccess ( )
protected

Get access.

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

91 {
92 return $this->access;
93 }
Interface ilAccessHandler This interface combines all available interfaces which can be called via gl...

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.

67 {
68 return $this->lng;
69 }
language handling

References $lng.

◆ ui()

ilTaskServiceDependencies::ui ( )

Get ui service.

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

83 {
84 return $this->ui;
85 }
Provides fluid interface to RBAC services.
Definition: UIServices.php:25

References $ui.

Referenced by __construct().

+ Here is the caller graph for this function:

◆ user()

ilTaskServiceDependencies::user ( )

Get current user.

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

74 : ilObjUser
75 {
76 return $this->user;
77 }
User class.

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: