ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
AttributeInterface.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Export\ImportHandler\I\Path\Node
;
22
23
use
ILIAS\Export\ImportHandler\I\Path\Comparison\HandlerInterface
as PathComparisonInterface;
24
use
ILIAS\Export\ImportHandler\I\Path\Node\NodeInterface
as PathNodeInterface;
25
26
interface
AttributeInterface
extends
PathNodeInterface
27
{
28
public
function
withAttribute
(
string
$attribute):
AttributeInterface
;
29
30
public
function
withComparison
(PathComparisonInterface $comparison):
AttributeInterface
;
31
32
public
function
withAnyAttributeEnabled
(
bool
$enabled):
AttributeInterface
;
33
}
ILIAS\Export\ImportHandler\I\Path\Comparison\HandlerInterface
Definition:
HandlerInterface.php:26
ILIAS\Export\ImportHandler\I\Path\Node\AttributeInterface
Definition:
AttributeInterface.php:27
ILIAS\Export\ImportHandler\I\Path\Node\AttributeInterface\withAnyAttributeEnabled
withAnyAttributeEnabled(bool $enabled)
ILIAS\Export\ImportHandler\I\Path\Node\AttributeInterface\withAttribute
withAttribute(string $attribute)
ILIAS\Export\ImportHandler\I\Path\Node\AttributeInterface\withComparison
withComparison(PathComparisonInterface $comparison)
ILIAS\Export\ImportHandler\I\Path\Node\NodeInterface
Definition:
NodeInterface.php:24
ILIAS\Export\ImportHandler\I\Path\Node
Definition:
AnyElementInterface.php:21
components
ILIAS
Export
classes
ImportHandler
I
Path
Node
AttributeInterface.php
Generated on Sun Oct 19 2025 23:02:52 for ILIAS by
1.9.4 (using
Doxyfile
)