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

Public Member Functions

 __construct (InternalDomainService $domain_service, InternalGUIService $gui_service)
 
 translation (int $wiki_ref_id=0)
 

Protected Member Functions

 getObjWikiGUI ()
 

Protected Attributes

InternalGUIService $gui_service
 
InternalDomainService $domain_service
 

Detailed Description

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

Definition at line 30 of file GUIService.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Wiki\Wiki\GUIService::__construct ( InternalDomainService  $domain_service,
InternalGUIService  $gui_service 
)

Definition at line 35 of file GUIService.php.

38 {
39 $this->gui_service = $gui_service;
40 $this->domain_service = $domain_service;
41 }
InternalDomainService $domain_service
Definition: GUIService.php:33
InternalGUIService $gui_service
Definition: GUIService.php:32

References ILIAS\Wiki\Wiki\GUIService\$domain_service, and ILIAS\Wiki\Wiki\GUIService\$gui_service.

Member Function Documentation

◆ getObjWikiGUI()

ILIAS\Wiki\Wiki\GUIService::getObjWikiGUI ( )
protected

Definition at line 43 of file GUIService.php.

44 {
45 $ref_id = $this->gui_service->request()->getRefId();
46 $this->domain_service->wiki()->checkRefId($ref_id);
47 return new \ilObjWikiGUI(
48 "",
49 $this->gui_service->request()->getRefId(),
50 true,
51 false
52 );
53 }
$ref_id
Definition: ltiauth.php:66

References $ref_id.

◆ translation()

ILIAS\Wiki\Wiki\GUIService::translation ( int  $wiki_ref_id = 0)

Definition at line 55 of file GUIService.php.

55 : Translations
56 {
57 if ($wiki_ref_id === 0) {
58 $wiki_ref_id = $this->gui_service->request()->getRefId();
59 }
60 return $this->domain_service->wiki()->translation($wiki_ref_id);
61 }

Field Documentation

◆ $domain_service

InternalDomainService ILIAS\Wiki\Wiki\GUIService::$domain_service
protected

Definition at line 33 of file GUIService.php.

Referenced by ILIAS\Wiki\Wiki\GUIService\__construct().

◆ $gui_service

InternalGUIService ILIAS\Wiki\Wiki\GUIService::$gui_service
protected

Definition at line 32 of file GUIService.php.

Referenced by ILIAS\Wiki\Wiki\GUIService\__construct().


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