ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
View.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=0);
20
21
namespace
ILIAS\Tracking\View\DataRetrieval\Info
;
22
23
use
ILIAS\Tracking\View\DataRetrieval\Info\Iterator\CombinedInterface
as
CombinedIteratorInterface
;
24
use
ILIAS\Tracking\View\DataRetrieval\Info\Iterator\LPInterface
as
LPIteratorInterface
;
25
use
ILIAS\Tracking\View\DataRetrieval\Info\Iterator\ObjectDataInterface
as
ObjectDataIteratorInterface
;
26
use
ILIAS\Tracking\View\DataRetrieval\Info\ViewInterface
;
27
28
class
View
implements
ViewInterface
29
{
30
public
function
__construct
(
31
protected
ObjectDataIteratorInterface
$object_data_iterator,
32
protected
LPIteratorInterface
$lp_iterator,
33
protected
CombinedIteratorInterface
$combined_iterator
34
) {
35
}
36
37
public
function
objectIterator
():
ObjectDataIteratorInterface
38
{
39
return
$this->object_data_iterator;
40
}
41
42
public
function
lpInfoIterator
():
LPIteratorInterface
43
{
44
return
$this->lp_iterator;
45
}
46
47
public
function
combinedInfoIterator
():
CombinedIteratorInterface
48
{
49
return
$this->combined_iterator;
50
}
51
}
ILIAS\Tracking\View\DataRetrieval\Info\View\combinedInfoIterator
combinedInfoIterator()
Definition:
View.php:47
ILIAS\Tracking\View\DataRetrieval\Info\View\objectIterator
objectIterator()
Definition:
View.php:37
ViewInterface
LPInterface
ObjectDataInterface
ILIAS\Tracking\View\DataRetrieval\Info\ViewInterface
Definition:
ViewInterface.php:27
ILIAS\Tracking\View\DataRetrieval\Info
Definition:
Combined.php:21
CombinedInterface
ILIAS\Tracking\View\DataRetrieval\Info\View\lpInfoIterator
lpInfoIterator()
Definition:
View.php:42
ILIAS\Tracking\View\DataRetrieval\Info\View\__construct
__construct(protected ObjectDataIteratorInterface $object_data_iterator, protected LPIteratorInterface $lp_iterator, protected CombinedIteratorInterface $combined_iterator)
Definition:
View.php:30
ILIAS\Tracking\View\DataRetrieval\Info\View
Definition:
View.php:28
components
ILIAS
Tracking
classes
View
DataRetrieval
Info
View.php
Generated on Wed Sep 3 2025 23:03:15 for ILIAS by
1.8.13 (using
Doxyfile
)