ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
PathConditionsCheckerInterface.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
25
27{
28 public function getRootsThatMeetPathCondition(StepInterface $step, ElementInterface ...$roots): \Generator;
29
30 public function allPathConditionsAreMet(StepInterface $step, ElementInterface ...$roots): bool;
31
32 public function atLeastOnePathConditionIsMet(StepInterface $step, ElementInterface ...$roots): bool;
33
34 public function isPathConditionMet(StepInterface $step, ElementInterface $root): bool;
35}
atLeastOnePathConditionIsMet(StepInterface $step, ElementInterface ... $roots)
getRootsThatMeetPathCondition(StepInterface $step, ElementInterface ... $roots)
allPathConditionsAreMet(StepInterface $step, ElementInterface ... $roots)
isPathConditionMet(StepInterface $step, ElementInterface $root)