function ConditionExpressionContainer::getIterator
Returns an iterator for expressions in this container.
Return value
\Traversable An object that may be iterated with "foreach".
Overrides ExpressionContainerInterface::getIterator
File
-
src/
Engine/ ConditionExpressionContainer.php, line 121
Class
- ConditionExpressionContainer
- Container for conditions.
Namespace
Drupal\rules\EngineCode
public function getIterator() : \Traversable {
$iterator = new \ArrayIterator($this->conditions);
$iterator->uasort([
ExpressionContainerBase::class,
'sortByWeightProperty',
]);
return $iterator;
}