ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\Repository\InternalGUIService Class Reference
+ Collaboration diagram for ILIAS\Repository\InternalGUIService:

Public Member Functions

 __construct (Container $DIC, InternalDataService $data_service, InternalDomainService $domain_service)
 
 administration ()
 
 pluginSlot ()
 
 trash ()
 
 standardRequest ()
 
 ownership ()
 

Protected Attributes

InternalDataService $data_service
 
InternalDomainService $domain_service
 

Detailed Description

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

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

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Repository\InternalGUIService::__construct ( Container  $DIC,
InternalDataService  $data_service,
InternalDomainService  $domain_service 
)

Definition at line 35 of file class.InternalGUIService.php.

39 {
40 $this->data_service = $data_service;
41 $this->domain_service = $domain_service;
42 $this->initGUIServices($DIC);
43 }
initGUIServices(\ILIAS\DI\Container $DIC)

References ILIAS\Repository\InternalGUIService\$data_service, ILIAS\Repository\InternalGUIService\$domain_service, and ILIAS\Repository\initGUIServices().

+ Here is the call graph for this function:

Member Function Documentation

◆ administration()

ILIAS\Repository\InternalGUIService::administration ( )

Definition at line 45 of file class.InternalGUIService.php.

45 : Administration\GUIService
46 {
47 return new Administration\GUIService(
48 $this->domain_service,
49 $this
50 );
51 }

◆ ownership()

ILIAS\Repository\InternalGUIService::ownership ( )

Definition at line 77 of file class.InternalGUIService.php.

77 : Ownership\GUIService
78 {
79 return new Ownership\GUIService(
80 $this->domain_service,
81 $this
82 );
83 }

◆ pluginSlot()

ILIAS\Repository\InternalGUIService::pluginSlot ( )

Definition at line 53 of file class.InternalGUIService.php.

53 : PluginSlot\GUIService
54 {
55 return new PluginSlot\GUIService(
56 $this->domain_service,
57 $this
58 );
59 }

◆ standardRequest()

ILIAS\Repository\InternalGUIService::standardRequest ( )

Definition at line 69 of file class.InternalGUIService.php.

69 : StandardGUIRequest
70 {
71 return new StandardGUIRequest(
72 $this->http(),
73 $this->domain_service->refinery()
74 );
75 }

References ILIAS\Repository\http().

Referenced by ilStyleCharacteristicGUI\__construct().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ trash()

ILIAS\Repository\InternalGUIService::trash ( )

Definition at line 61 of file class.InternalGUIService.php.

61 : Trash\GUIService
62 {
63 return new Trash\GUIService(
64 $this->domain_service,
65 $this
66 );
67 }

Field Documentation

◆ $data_service

◆ $domain_service


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