ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\Help\InternalRepoService Class Reference
+ Collaboration diagram for ILIAS\Help\InternalRepoService:

Public Member Functions

 __construct (InternalDataService $data, \ilDBInterface $db)
 
 map ()
 
 tooltips ()
 
 module ()
 

Protected Attributes

InternalDataService $data
 
ilDBInterface $db
 

Detailed Description

Definition at line 27 of file class.InternalRepoService.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Help\InternalRepoService::__construct ( InternalDataService  $data,
\ilDBInterface  $db 
)

Definition at line 32 of file class.InternalRepoService.php.

References ILIAS\Help\InternalRepoService\$data, and ILIAS\Help\InternalRepoService\$db.

33  {
34  $this->data = $data;
35  $this->db = $db;
36  }

Member Function Documentation

◆ map()

ILIAS\Help\InternalRepoService::map ( )

Definition at line 38 of file class.InternalRepoService.php.

38  : MapDBRepository
39  {
40  return new MapDBRepository($this->db);
41  }

◆ module()

ILIAS\Help\InternalRepoService::module ( )

Definition at line 48 of file class.InternalRepoService.php.

48  : ModuleDBRepository
49  {
50  return new ModuleDBRepository($this->db);
51  }

◆ tooltips()

ILIAS\Help\InternalRepoService::tooltips ( )

Definition at line 43 of file class.InternalRepoService.php.

Referenced by ILIAS\Help\Tooltips\TooltipsManager\__construct().

43  : TooltipsDBRepository
44  {
45  return new TooltipsDBRepository($this->db);
46  }
+ Here is the caller graph for this function:

Field Documentation

◆ $data

InternalDataService ILIAS\Help\InternalRepoService::$data
protected

◆ $db

ilDBInterface ILIAS\Help\InternalRepoService::$db
protected

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