public function ConditionExpressionContainer::getConfiguration in Rules 8.3
Gets this plugin's configuration.
Return value
array An array of this plugin's configuration.
Overrides ExpressionBase::getConfiguration
File
- src/
Engine/ ConditionExpressionContainer.php, line 106
Class
- ConditionExpressionContainer
- Container for conditions.
Namespace
Drupal\rules\EngineCode
public function getConfiguration() {
$configuration = parent::getConfiguration();
// We need to update the configuration in case conditions have been added or
// changed.
$configuration['conditions'] = [];
// Use the iterator, which sorts the conditions by weight.
foreach ($this as $condition) {
$configuration['conditions'][] = $condition
->getConfiguration();
}
return $configuration;
}