ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
class.RepoService.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Container\Content
;
22
23
use
ILIAS\Container\InternalDataService
;
24
28
class
RepoService
29
{
30
protected
InternalDataService
$data
;
31
protected \ilDBInterface
$db
;
32
33
public
function
__construct
(InternalDataService $data, \
ilDBInterface
$db)
34
{
35
$this->data =
$data
;
36
$this->db =
$db
;
37
}
38
39
public
function
item
():
ItemSessionRepository
40
{
41
return
new
ItemSessionRepository
();
42
}
43
44
public
function
mode
():
ModeSessionRepository
45
{
46
return
new
ModeSessionRepository
();
47
}
48
49
public
function
block
():
BlockSessionRepository
50
{
51
return
new
BlockSessionRepository
();
52
}
53
54
public
function
filter
():
Filter
\
RepoService
55
{
56
return
new
Filter\RepoService(
57
$this->data,
58
$this->db
59
);
60
}
61
}
ILIAS\UI\Component\Legacy\Content\RepoService\item
item()
Definition:
class.RepoService.php:39
InternalDataService
ILIAS\UI\Component\Legacy\Content\ItemSessionRepository
Stores repository clipboard data.
Definition:
class.ItemSessionRepository.php:28
Standard
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ILIAS\UI\Component\Legacy\Content\RepoService\$data
InternalDataService $data
Definition:
class.RepoService.php:30
ILIAS\UI\Component\Legacy\Content\RepoService\$db
ilDBInterface $db
Definition:
class.RepoService.php:31
ILIAS\UI\Component\Legacy\Content\RepoService
Definition:
class.RepoService.php:28
ilDBInterface
ILIAS\UI\Component\Legacy\Content\RepoService\__construct
__construct(InternalDataService $data, \ilDBInterface $db)
Definition:
class.RepoService.php:33
ILIAS\Container\Content
Definition:
class.BlockSequence.php:21
ILIAS\UI\Component\Legacy\Content\RepoService\block
block()
Definition:
class.RepoService.php:49
ILIAS\UI\Component\Legacy\Content\RepoService\filter
filter()
Definition:
class.RepoService.php:54
ILIAS\UI\Component\Legacy\Content\BlockSessionRepository
Stores block properties.
Definition:
class.BlockSessionRepository.php:28
ILIAS\UI\Component\Legacy\Content\ModeSessionRepository
Stores view status.
Definition:
class.ModeSessionRepository.php:29
ILIAS\UI\Component\Legacy\Content\RepoService\mode
mode()
Definition:
class.RepoService.php:44
components
ILIAS
Container
Content
Service
class.RepoService.php
Generated on Wed Sep 3 2025 23:02:40 for ILIAS by
1.8.13 (using
Doxyfile
)