Search for all

  1. Search 7.x-2.x for all
  2. Other projects
Title Object type File name Summary
ExecutionMetadataState::hasDataDefinition function src/Context/ExecutionMetadataState.php Checks if the variable with the given name is present in the state.
ExecutionMetadataState::removeDataDefinition function src/Context/ExecutionMetadataState.php Removes a data definition from the metadata state.
ExecutionMetadataState::setDataDefinition function src/Context/ExecutionMetadataState.php Sets a data definition in the execution metadata state.
ExecutionMetadataState::__construct function src/Context/ExecutionMetadataState.php Constructs the object.
ExecutionMetadataStateInterface interface src/Context/ExecutionMetadataStateInterface.php The state used during configuration time holding data definitions.
ExecutionMetadataStateInterface.php file src/Context/ExecutionMetadataStateInterface.php
ExecutionMetadataStateInterface::create function src/Context/ExecutionMetadataStateInterface.php Creates the object.
ExecutionMetadataStateInterface::fetchDefinitionByPropertyPath function src/Context/ExecutionMetadataStateInterface.php Applies a data selector and returns the corresponding data definition.
ExecutionMetadataStateInterface::getDataDefinition function src/Context/ExecutionMetadataStateInterface.php Retrieve a data definition in this execution metadata state.
ExecutionMetadataStateInterface::hasDataDefinition function src/Context/ExecutionMetadataStateInterface.php Checks if the variable with the given name is present in the state.
ExecutionMetadataStateInterface::removeDataDefinition function src/Context/ExecutionMetadataStateInterface.php Removes a data definition from the metadata state.
ExecutionMetadataStateInterface::setDataDefinition function src/Context/ExecutionMetadataStateInterface.php Sets a data definition in the execution metadata state.
ExecutionState class src/Context/ExecutionState.php The rules execution state.
ExecutionState.php file src/Context/ExecutionState.php
ExecutionState::$blocked property src/Context/ExecutionState.php Globally keeps the ids of rules blocked due to recursion prevention.
ExecutionState::$currentlyBlocked property src/Context/ExecutionState.php Variable for saving currently blocked configs for serialization.
ExecutionState::$saveLater property src/Context/ExecutionState.php Holds variables for auto-saving later.
ExecutionState::$variables property src/Context/ExecutionState.php The known variables.
ExecutionState::autoSave function src/Context/ExecutionState.php Saves all variables that have been marked for auto saving.
ExecutionState::create function src/Context/ExecutionState.php Creates the object.
ExecutionState::fetchDataByPropertyPath function src/Context/ExecutionState.php Returns a value as specified in the selector.
ExecutionState::getAutoSaveSelectors function src/Context/ExecutionState.php Returns the list of variables that should be auto-saved after execution.
ExecutionState::getVariable function src/Context/ExecutionState.php Gets a variable.
ExecutionState::getVariableValue function src/Context/ExecutionState.php Gets the value of a variable.
ExecutionState::hasVariable function src/Context/ExecutionState.php Checks if a variable exists by name in the execution state.
ExecutionState::removeVariable function src/Context/ExecutionState.php Removes a variable from the state if it is set.
ExecutionState::saveChangesLater function src/Context/ExecutionState.php Mark a variable to be saved later when the execution is finished.
ExecutionState::setVariable function src/Context/ExecutionState.php Sets a state variable based on its definition and value.
ExecutionState::setVariableData function src/Context/ExecutionState.php Sets a state variable with some typed data object.
ExecutionState::__construct function src/Context/ExecutionState.php Constructs the object.
ExecutionStateInterface interface src/Context/ExecutionStateInterface.php Defines an interface for the execution context state.
ExecutionStateInterface.php file src/Context/ExecutionStateInterface.php
ExecutionStateInterface::autoSave function src/Context/ExecutionStateInterface.php Saves all variables that have been marked for auto saving.
ExecutionStateInterface::fetchDataByPropertyPath function src/Context/ExecutionStateInterface.php Returns a value as specified in the selector.
ExecutionStateInterface::getAutoSaveSelectors function src/Context/ExecutionStateInterface.php Returns the list of variables that should be auto-saved after execution.
ExecutionStateInterface::getVariable function src/Context/ExecutionStateInterface.php Gets a variable.
ExecutionStateInterface::getVariableValue function src/Context/ExecutionStateInterface.php Gets the value of a variable.
ExecutionStateInterface::hasVariable function src/Context/ExecutionStateInterface.php Checks if a variable exists by name in the execution state.
ExecutionStateInterface::removeVariable function src/Context/ExecutionStateInterface.php Removes a variable from the state if it is set.
ExecutionStateInterface::saveChangesLater function src/Context/ExecutionStateInterface.php Mark a variable to be saved later when the execution is finished.
ExecutionStateInterface::setVariable function src/Context/ExecutionStateInterface.php Sets a state variable based on its definition and value.
ExecutionStateInterface::setVariableData function src/Context/ExecutionStateInterface.php Sets a state variable with some typed data object.
ExpressionBase class src/Engine/ExpressionBase.php Base class for rules expressions.
ExpressionBase.php file src/Engine/ExpressionBase.php
ExpressionBase::$configEntityId property src/Engine/ExpressionBase.php The config entity this expression is associated with, if any.
ExpressionBase::$configuration property src/Engine/ExpressionBase.php The plugin configuration.
ExpressionBase::$root property src/Engine/ExpressionBase.php The root expression if this object is nested.
ExpressionBase::$uuid property src/Engine/ExpressionBase.php The UUID of this expression.
ExpressionBase::$weight property src/Engine/ExpressionBase.php The weight (list order) of this expression.
ExpressionBase::calculateDependencies function src/Engine/ExpressionBase.php Calculates dependencies for the configured plugin.