Search for all

  1. Search 7.x-2.x for all
  2. Other projects
Title Object type File name Summary
ExpressionBase::defaultConfiguration function src/Engine/ExpressionBase.php Gets default configuration for this plugin.
ExpressionBase::execute function src/Engine/ExpressionBase.php Executes a rules expression.
ExpressionBase::getConfiguration function src/Engine/ExpressionBase.php Gets this plugin's configuration.
ExpressionBase::getFormHandler function src/Engine/ExpressionBase.php Returns the form handling class for this expression.
ExpressionBase::getLabel function src/Engine/ExpressionBase.php The label of this expression element that can be shown in the UI.
ExpressionBase::getRoot function src/Engine/ExpressionBase.php Returns the root expression if this expression is nested.
ExpressionBase::getUuid function src/Engine/ExpressionBase.php Returns the UUID of this expression if it is nested in another expression.
ExpressionBase::getWeight function src/Engine/ExpressionBase.php Returns the list order of this expression.
ExpressionBase::setConfiguration function src/Engine/ExpressionBase.php Sets the configuration for this plugin instance.
ExpressionBase::setRoot function src/Engine/ExpressionBase.php Set the root expression for this expression if it is nested.
ExpressionBase::setUuid function src/Engine/ExpressionBase.php Sets the UUID of this expression in an expression tree.
ExpressionBase::setWeight function src/Engine/ExpressionBase.php Sets the list order of this expression in an expression tree.
ExpressionBase::__construct function src/Engine/ExpressionBase.php Constructor.
ExpressionContainerBase class src/Engine/ExpressionContainerBase.php Common base class for action and condition expression containers.
ExpressionContainerBase.php file src/Engine/ExpressionContainerBase.php
ExpressionContainerBase::$expressionManager property src/Engine/ExpressionContainerBase.php The expression manager.
ExpressionContainerBase::$rulesDebugLogger property src/Engine/ExpressionContainerBase.php The rules debug logger channel.
ExpressionContainerBase::addExpression function src/Engine/ExpressionContainerBase.php Creates and adds an expression.
ExpressionContainerBase::allowsMetadataAssertions function src/Engine/ExpressionContainerBase.php Determines whether child-expressions are allowed to assert metadata.
ExpressionContainerBase::checkIntegrity function src/Engine/ExpressionContainerBase.php Verifies that this expression is configured correctly.
ExpressionContainerBase::create function src/Engine/ExpressionContainerBase.php
ExpressionContainerBase::prepareExecutionMetadataState function src/Engine/ExpressionContainerBase.php Prepares the execution metadata state by adding metadata to it.
ExpressionContainerBase::prepareExecutionMetadataStateAfterTraversal function src/Engine/ExpressionContainerBase.php Prepares execution metadata state after traversing through children.
ExpressionContainerBase::prepareExecutionMetadataStateBeforeTraversal function src/Engine/ExpressionContainerBase.php Prepares execution metadata state before traversing through children.
ExpressionContainerBase::sortByWeightProperty function src/Engine/ExpressionContainerBase.php Sorts an array of expressions by 'weight' property.
ExpressionContainerFormBase class src/Form/Expression/ExpressionContainerFormBase.php Form handler for action containers.
ExpressionContainerFormBase.php file src/Form/Expression/ExpressionContainerFormBase.php
ExpressionContainerFormBase::getParameterDescription function src/Form/Expression/ExpressionContainerFormBase.php Helper function to extract context parameter names/values from the config.
ExpressionContainerInterface interface src/Engine/ExpressionContainerInterface.php Defines a common interface for expressions containing other expressions.
ExpressionContainerInterface.php file src/Engine/ExpressionContainerInterface.php
ExpressionContainerInterface::addExpression function src/Engine/ExpressionContainerInterface.php Creates and adds an expression.
ExpressionContainerInterface::addExpressionObject function src/Engine/ExpressionContainerInterface.php Adds an expression object.
ExpressionContainerInterface::deleteExpression function src/Engine/ExpressionContainerInterface.php Deletes an expression identified by the specified UUID in the container.
ExpressionContainerInterface::getExpression function src/Engine/ExpressionContainerInterface.php Looks up the expression by UUID in this container.
ExpressionContainerInterface::getIterator function src/Engine/ExpressionContainerInterface.php Returns an iterator for expressions in this container.
ExpressionFormInterface interface src/Form/Expression/ExpressionFormInterface.php Defines methods for expression forms.
ExpressionFormInterface.php file src/Form/Expression/ExpressionFormInterface.php
ExpressionFormInterface::form function src/Form/Expression/ExpressionFormInterface.php Adds elements specific to the expression to the form.
ExpressionFormInterface::submitForm function src/Form/Expression/ExpressionFormInterface.php Form submission callback to save changes for the expression.
ExpressionFormInterface::validateForm function src/Form/Expression/ExpressionFormInterface.php Form validation callback to validate expression elements.
ExpressionFormTrait trait src/Form/Expression/ExpressionFormTrait.php Provides base methods for expression forms.
ExpressionFormTrait.php file src/Form/Expression/ExpressionFormTrait.php
ExpressionFormTrait::submitForm function src/Form/Expression/ExpressionFormTrait.php Implements ExpressionFormInterface::submitForm().
ExpressionFormTrait::validateForm function src/Form/Expression/ExpressionFormTrait.php Implements ExpressionFormInterface::validateForm().
ExpressionInterface interface src/Engine/ExpressionInterface.php Defines the interface for Rules expressions.
ExpressionInterface.php file src/Engine/ExpressionInterface.php
ExpressionInterface::checkIntegrity function src/Engine/ExpressionInterface.php Verifies that this expression is configured correctly.
ExpressionInterface::executeWithState function src/Engine/ExpressionInterface.php Execute the expression with a given Rules state.
ExpressionInterface::getFormHandler function src/Engine/ExpressionInterface.php Returns the form handling class for this expression.
ExpressionInterface::getLabel function src/Engine/ExpressionInterface.php The label of this expression element that can be shown in the UI.