ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ILIAS\Wiki\InternalRepoService Class Reference

Wiki repo service. More...

+ Collaboration diagram for ILIAS\Wiki\InternalRepoService:

Public Member Functions

 __construct (InternalDataService $data, \ilDBInterface $db)
 
 page ()
 
 importantPage ()
 
 missingPage ()
 

Protected Attributes

InternalDataService $data
 
ilDBInterface $db
 

Detailed Description

Wiki repo service.

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

Constructor & Destructor Documentation

◆ __construct()

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

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

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

36  {
37  $this->data = $data;
38  $this->db = $db;
39  }

Member Function Documentation

◆ importantPage()

ILIAS\Wiki\InternalRepoService::importantPage ( )

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

49  : ImportantPageDBRepository
50  {
51  return new ImportantPageDBRepository(
52  $this->data,
53  $this->db
54  );
55  }

◆ missingPage()

ILIAS\Wiki\InternalRepoService::missingPage ( )

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

57  : MissingPageDBRepository
58  {
59  return new MissingPageDBRepository(
60  $this->data,
61  $this->db
62  );
63  }

◆ page()

ILIAS\Wiki\InternalRepoService::page ( )

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

41  : PageDBRepository
42  {
43  return new PageDBRepository(
44  $this->data,
45  $this->db
46  );
47  }

Field Documentation

◆ $data

InternalDataService ILIAS\Wiki\InternalRepoService::$data
protected

◆ $db

ilDBInterface ILIAS\Wiki\InternalRepoService::$db
protected

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