ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
PathInterface.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\MetaData\Paths
;
22
23
use
ILIAS\MetaData\Paths\Steps\StepInterface
;
24
25
interface
PathInterface
26
{
31
public
function
steps
(): \Generator;
32
37
public
function
isRelative
(): bool;
38
43
public
function
leadsToExactlyOneElement
(): bool;
44
45
public
function
toString
(): string;
46
}
ILIAS\MetaData\Paths\PathInterface\steps
steps()
Get all steps in the path.
ILIAS\MetaData\Paths
Definition:
Builder.php:21
ILIAS\MetaData\Paths\PathInterface\toString
toString()
ILIAS\MetaData\Paths\PathInterface
Definition:
PathInterface.php:25
ILIAS\MetaData\Paths\PathInterface\leadsToExactlyOneElement
leadsToExactlyOneElement()
Specifies whether the path should point to exactly one element, or whether it can also lead to no or ...
StepInterface
ILIAS\MetaData\Paths\PathInterface\isRelative
isRelative()
Relative paths start at some otherwise determined element, absolute paths start at root...
Services
MetaData
classes
Paths
PathInterface.php
Generated on Wed Sep 10 2025 14:11:45 for ILIAS by
1.8.13 (using
Doxyfile
)