Search for all

  1. Search 7.x-2.x for all
  2. Other projects
Title Object type File name Summary
ActionContainerForm class src/Form/Expression/ActionContainerForm.php Form handler for action containers.
ActionContainerForm.php file src/Form/Expression/ActionContainerForm.php
ActionContainerForm::$actionSet property src/Form/Expression/ActionContainerForm.php The rule expression object this form is for.
ActionContainerForm::form function src/Form/Expression/ActionContainerForm.php Adds elements specific to the expression to the form.
ActionContainerForm::submitForm function src/Form/Expression/ActionContainerForm.php Implements ExpressionFormInterface::submitForm().
ActionContainerForm::__construct function src/Form/Expression/ActionContainerForm.php Creates a new object of this class.
ActionExpression class src/Plugin/RulesExpression/ActionExpression.php Provides an executable action expression.
ActionExpression.php file src/Plugin/RulesExpression/ActionExpression.php
ActionExpression::$actionManager property src/Plugin/RulesExpression/ActionExpression.php The action manager used to instantiate the action plugin.
ActionExpression::$rulesDebugLogger property src/Plugin/RulesExpression/ActionExpression.php The rules debug logger channel.
ActionExpression::checkIntegrity function src/Plugin/RulesExpression/ActionExpression.php Verifies that this expression is configured correctly.
ActionExpression::create function src/Plugin/RulesExpression/ActionExpression.php Creates an instance of the plugin.
ActionExpression::executeWithState function src/Plugin/RulesExpression/ActionExpression.php Execute the expression with a given Rules state.
ActionExpression::getFormHandler function src/Plugin/RulesExpression/ActionExpression.php Returns the form handling class for this expression.
ActionExpression::getLabel function src/Plugin/RulesExpression/ActionExpression.php The label of this expression element that can be shown in the UI.
ActionExpression::prepareExecutionMetadataState function src/Plugin/RulesExpression/ActionExpression.php Prepares the execution metadata state by adding metadata to it.
ActionExpression::setConfiguration function src/Plugin/RulesExpression/ActionExpression.php Sets the configuration for this plugin instance.
ActionExpression::__construct function src/Plugin/RulesExpression/ActionExpression.php Constructs a new class instance.
ActionExpressionContainer class src/Engine/ActionExpressionContainer.php Container for actions.
ActionExpressionContainer.php file src/Engine/ActionExpressionContainer.php
ActionExpressionContainer::$actions property src/Engine/ActionExpressionContainer.php List of actions that will be executed.
ActionExpressionContainer::addAction function src/Engine/ActionExpressionContainer.php Creates an action expression and adds it to the container.
ActionExpressionContainer::addExpressionObject function src/Engine/ActionExpressionContainer.php Adds an expression object.
ActionExpressionContainer::deleteExpression function src/Engine/ActionExpressionContainer.php Deletes an expression identified by the specified UUID in the container.
ActionExpressionContainer::getConfiguration function src/Engine/ActionExpressionContainer.php Gets this plugin's configuration.
ActionExpressionContainer::getExpression function src/Engine/ActionExpressionContainer.php Looks up the expression by UUID in this container.
ActionExpressionContainer::getIterator function src/Engine/ActionExpressionContainer.php Returns an iterator for expressions in this container.
ActionExpressionContainer::__clone function src/Engine/ActionExpressionContainer.php PHP magic __clone function.
ActionExpressionContainer::__construct function src/Engine/ActionExpressionContainer.php Constructor.
ActionExpressionContainerInterface interface src/Engine/ActionExpressionContainerInterface.php Contains action expressions.
ActionExpressionContainerInterface.php file src/Engine/ActionExpressionContainerInterface.php
ActionExpressionContainerInterface::addAction function src/Engine/ActionExpressionContainerInterface.php Creates an action expression and adds it to the container.
ActionExpressionInterface interface src/Engine/ActionExpressionInterface.php Defines the interface for Rules expressions that can be used as actions.
ActionExpressionInterface.php file src/Engine/ActionExpressionInterface.php
ActionForm class src/Form/Expression/ActionForm.php UI form for adding/editing a Rules action.
ActionForm.php file src/Form/Expression/ActionForm.php
ActionForm::$actionExpression property src/Form/Expression/ActionForm.php The action expression that is edited in the form.
ActionForm::$actionManager property src/Form/Expression/ActionForm.php The action plugin manager.
ActionForm::form function src/Form/Expression/ActionForm.php Adds elements specific to the expression to the form.
ActionForm::submitFirstStep function src/Form/Expression/ActionForm.php Submit callback: save the selected action in the first step.
ActionForm::submitForm function src/Form/Expression/ActionForm.php Form submission callback to save changes for the expression.
ActionForm::validateForm function src/Form/Expression/ActionForm.php Form validation callback to validate expression elements.
ActionForm::__construct function src/Form/Expression/ActionForm.php Creates a new object of this class.
ActionSetExpression class src/Plugin/RulesExpression/ActionSetExpression.php Holds a set of actions and executes all of them.
ActionSetExpression.php file src/Plugin/RulesExpression/ActionSetExpression.php
ActionSetExpression::allowsMetadataAssertions function src/Plugin/RulesExpression/ActionSetExpression.php Determines whether child-expressions are allowed to assert metadata.
ActionSetExpression::executeWithState function src/Plugin/RulesExpression/ActionSetExpression.php Execute the expression with a given Rules state.
ActionSetExpressionTest class tests/src/Unit/ActionSetExpressionTest.php @coversDefaultClass \Drupal\rules\Plugin\RulesExpression\ActionSetExpression
@group Rules
ActionSetExpressionTest.php file tests/src/Unit/ActionSetExpressionTest.php
ActionSetExpressionTest::$actionSet property tests/src/Unit/ActionSetExpressionTest.php The action set being tested.