ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
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.

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

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

Member Function Documentation

◆ getObjWikiGUI()

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

Definition at line 43 of file GUIService.php.

References $ref_id.

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:65

◆ 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: