ILIAS  trunk Revision v13.0_alpha-62-g3b72d83f2e5
ILIAS\Search\Service\Service Class Reference
+ Collaboration diagram for ILIAS\Search\Service\Service:

Public Member Functions

 __construct (protected Container $dic)
 
 dic ()
 
 presentation ()
 
 gui ()
 
 result ()
 

Protected Attributes

PresentationService $presentation
 
GlobalGUIService $gui
 
ResultService $result
 

Detailed Description

Definition at line 28 of file Service.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Search\Service\Service::__construct ( protected Container  $dic)

Definition at line 34 of file Service.php.

36 {
37 $this->dic->language()->loadLanguageModule('search');
38
39 $this->presentation = new PresentationService(
40 $this->dic
41 );
42 $this->gui = new GlobalGUIService(
43 $this->dic,
44 $this->presentation
45 );
46 $this->result = new ResultService(
47 $this->dic
48 );
49 }

References ILIAS\Search\Service\Service\dic(), ILIAS\Search\Service\Service\gui(), ILIAS\Search\Service\Service\presentation(), and ILIAS\Search\Service\Service\result().

+ Here is the call graph for this function:

Member Function Documentation

◆ dic()

ILIAS\Search\Service\Service::dic ( )

Definition at line 51 of file Service.php.

51 : Container
52 {
53 return $this->dic;
54 }
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:38

References XapiProxy\$dic.

Referenced by ILIAS\Search\Service\Service\__construct().

+ Here is the caller graph for this function:

◆ gui()

ILIAS\Search\Service\Service::gui ( )

Definition at line 61 of file Service.php.

61 : GlobalGUIService
62 {
63 return $this->gui;
64 }
GlobalGUIService $gui
Definition: Service.php:31

References ILIAS\Search\Service\Service\$gui.

Referenced by ILIAS\Search\Service\Service\__construct().

+ Here is the caller graph for this function:

◆ presentation()

ILIAS\Search\Service\Service::presentation ( )

Definition at line 56 of file Service.php.

56 : PresentationService
57 {
59 }
PresentationService $presentation
Definition: Service.php:30

References ILIAS\Search\Service\Service\$presentation.

Referenced by ILIAS\Search\Service\Service\__construct().

+ Here is the caller graph for this function:

◆ result()

ILIAS\Search\Service\Service::result ( )

Definition at line 66 of file Service.php.

66 : ResultService
67 {
68 return $this->result;
69 }

References ILIAS\Search\Service\Service\$result.

Referenced by ILIAS\Search\Service\Service\__construct().

+ Here is the caller graph for this function:

Field Documentation

◆ $gui

GlobalGUIService ILIAS\Search\Service\Service::$gui
protected

Definition at line 31 of file Service.php.

Referenced by ILIAS\Search\Service\Service\gui().

◆ $presentation

PresentationService ILIAS\Search\Service\Service::$presentation
protected

Definition at line 30 of file Service.php.

Referenced by ILIAS\Search\Service\Service\presentation().

◆ $result

ResultService ILIAS\Search\Service\Service::$result
protected

Definition at line 32 of file Service.php.

Referenced by ILIAS\Search\Service\Service\result().


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