function ExpressionContainerBase::addExpression
Creates and adds an expression.
Parameters
string $plugin_id: The id of the expression plugin to add.
\Drupal\rules\Context\ContextConfig $config: (optional) The configuration for the specified plugin.
Return value
$this
Overrides ExpressionContainerInterface::addExpression
File
-
src/
Engine/ ExpressionContainerBase.php, line 67
Class
- ExpressionContainerBase
- Common base class for action and condition expression containers.
Namespace
Drupal\rules\EngineCode
public function addExpression($plugin_id, ContextConfig $config = NULL) {
return $this->addExpressionObject($this->expressionManager
->createInstance($plugin_id, $config ? $config->toArray() : []));
}