function ActionSetExpression::executeWithState
Execute the expression with a given Rules state.
Note that this does not auto-save any changes.
Parameters
\Drupal\rules\Context\ExecutionStateInterface $state: The state with all the execution variables in it.
Return value
null|bool The expression may return a boolean value after execution, this is used by conditions that return their evaluation result.
Overrides ExpressionInterface::executeWithState
1 method overrides ActionSetExpression::executeWithState()
- TestActionSetExpression::executeWithState in tests/
src/ Unit/ ActionSetExpressionTest.php  - Execute the expression with a given Rules state.
 
File
- 
              src/
Plugin/ RulesExpression/ ActionSetExpression.php, line 29  
Class
- ActionSetExpression
 - Holds a set of actions and executes all of them.
 
Namespace
Drupal\rules\Plugin\RulesExpressionCode
public function executeWithState(ExecutionStateInterface $state) {
  // Use the iterator to ensure the actions are sorted.
  foreach ($this as $action) {
    /** @var \Drupal\rules\Engine\ExpressionInterface $action */
    $action->executeWithState($state);
  }
}