ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ 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...
components
ILIAS
MetaData
classes
Paths
PathInterface.php
Generated on Sun Aug 31 2025 23:03:23 for ILIAS by
1.8.13 (using
Doxyfile
)