ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
ILIAS\Style\Content\RepoService Class Reference
+ Collaboration diagram for ILIAS\Style\Content\RepoService:

Public Member Functions

 __construct (InternalDataService $data, \ilDBInterface $db)
 
 item ()
 
 mode ()
 
 block ()
 
 filter ()
 

Protected Attributes

InternalDataService $data
 
ilDBInterface $db
 

Detailed Description

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

Definition at line 28 of file class.RepoService.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Style\Content\RepoService::__construct ( InternalDataService  $data,
\ilDBInterface  $db 
)

Definition at line 33 of file class.RepoService.php.

References ILIAS\Style\Content\RepoService\$data, and ILIAS\Style\Content\RepoService\$db.

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

Member Function Documentation

◆ block()

ILIAS\Style\Content\RepoService::block ( )

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

49  : BlockSessionRepository
50  {
51  return new BlockSessionRepository();
52  }

◆ filter()

ILIAS\Style\Content\RepoService::filter ( )

Definition at line 54 of file class.RepoService.php.

54  : Filter\RepoService
55  {
56  return new Filter\RepoService(
57  $this->data,
58  $this->db
59  );
60  }

◆ item()

ILIAS\Style\Content\RepoService::item ( )

Definition at line 39 of file class.RepoService.php.

39  : ItemSessionRepository
40  {
41  return new ItemSessionRepository();
42  }

◆ mode()

ILIAS\Style\Content\RepoService::mode ( )

Definition at line 44 of file class.RepoService.php.

44  : ModeSessionRepository
45  {
46  return new ModeSessionRepository();
47  }

Field Documentation

◆ $data

InternalDataService ILIAS\Style\Content\RepoService::$data
protected

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

Referenced by ILIAS\Style\Content\RepoService\__construct().

◆ $db

ilDBInterface ILIAS\Style\Content\RepoService::$db
protected

Definition at line 31 of file class.RepoService.php.

Referenced by ILIAS\Style\Content\RepoService\__construct().


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