ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
◀ ilDoc Overview
CollectionInterface.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Tracking\Status
;
22
23
use Countable;
24
use Iterator;
25
26
interface
CollectionInterface
extends
Iterator, Countable
27
{
28
public
function
getElementsByStatusIds
(
29
string
...$lp_status_ids
30
):
CollectionInterface
;
31
32
public
function
getElementByStatusId
(
33
string
$lp_status_id
34
):
LPStatusInterface
|null;
35
36
public
function
current
():
LPStatusInterface
;
37
38
public
function
key
():
int
;
39
}
ILIAS\Tracking\Status\CollectionInterface
Definition:
CollectionInterface.php:27
ILIAS\Tracking\Status\CollectionInterface\current
current()
ILIAS\Tracking\Status\CollectionInterface\getElementsByStatusIds
getElementsByStatusIds(string ... $lp_status_ids)
ILIAS\Tracking\Status\CollectionInterface\key
key()
ILIAS\Tracking\Status\CollectionInterface\getElementByStatusId
getElementByStatusId(string $lp_status_id)
ILIAS\Tracking\Status\LPStatusInterface
Definition:
LPStatusInterface.php:28
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\Tracking\Status
Definition:
Collection.php:21
components
ILIAS
Tracking
classes
status
CollectionInterface.php
Generated on Wed Nov 11 2026 23:05:30 for ILIAS by
1.9.4 (using
Doxyfile
)