ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ 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\Node\AttributeInterface\withComparison
withComparison(PathComparisonInterface $comparison)
ILIAS\Export\ImportHandler\I\Path\Node\AttributeInterface\withAnyAttributeEnabled
withAnyAttributeEnabled(bool $enabled)
ILIAS\Export\ImportHandler\I\Path\Node
Definition:
AnyElementInterface.php:21
ILIAS\Export\ImportHandler\I\Path\Node\NodeInterface
Definition:
NodeInterface.php:23
ILIAS\Export\ImportHandler\I\Path\Node\AttributeInterface\withAttribute
withAttribute(string $attribute)
HandlerInterface
ILIAS\Export\ImportHandler\I\Path\Node\AttributeInterface
Definition:
AttributeInterface.php:26
components
ILIAS
Export
classes
ImportHandler
I
Path
Node
AttributeInterface.php
Generated on Wed Sep 3 2025 23:03:00 for ILIAS by
1.8.13 (using
Doxyfile
)