RulesCommands::$configStorage |
property |
src/Commands/RulesCommands.php |
The config storage service. |
RulesCommands::$rulesEventManager |
property |
src/Commands/RulesCommands.php |
The rules event manager. |
RulesCommands::delete |
function |
src/Commands/RulesCommands.php |
Deletes a rule on your site. |
RulesCommands::disable |
function |
src/Commands/RulesCommands.php |
Disables a Reaction Rule on your site. |
RulesCommands::enable |
function |
src/Commands/RulesCommands.php |
Enables a Reaction Rule on your site. |
RulesCommands::export |
function |
src/Commands/RulesCommands.php |
Exports a single rule configuration, in YAML format. |
RulesCommands::formatOutput |
function |
src/Commands/RulesCommands.php |
Helper function to format command output. |
RulesCommands::interactDisabledRules |
function |
src/Commands/RulesCommands.php |
@hook interact @interact-disabled-rules |
RulesCommands::interactEnabledRules |
function |
src/Commands/RulesCommands.php |
@hook interact @interact-enabled-rules |
RulesCommands::interactRuleNames |
function |
src/Commands/RulesCommands.php |
@hook interact @interact-rule-names |
RulesCommands::listActions |
function |
src/Commands/RulesCommands.php |
Show a list of Rules actions. |
RulesCommands::listAll |
function |
src/Commands/RulesCommands.php |
Lists all the active and inactive rules for your site. |
RulesCommands::listConditions |
function |
src/Commands/RulesCommands.php |
Show a list of Rules conditions. |
RulesCommands::listEvents |
function |
src/Commands/RulesCommands.php |
Show a list of Rules events. |
RulesCommands::listExpressions |
function |
src/Commands/RulesCommands.php |
Show a list of Rules expressions. |
RulesCommands::revert |
function |
src/Commands/RulesCommands.php |
Reverts a rule to its original state on your site. |
RulesCommands::__construct |
function |
src/Commands/RulesCommands.php |
RulesCommands constructor. |
RulesComponent |
class |
src/Engine/RulesComponent.php |
Handles executable Rules components. |
RulesComponent.php |
file |
src/Engine/RulesComponent.php |
|
RulesComponent::$contextDefinitions |
property |
src/Engine/RulesComponent.php |
Definitions for the context used by the component. |
RulesComponent::$expression |
property |
src/Engine/RulesComponent.php |
The expression. |
RulesComponent::$providedContext |
property |
src/Engine/RulesComponent.php |
List of context names that is provided back to the caller. |
RulesComponent::$state |
property |
src/Engine/RulesComponent.php |
The rules execution state. |
RulesComponent::addContextDefinition |
function |
src/Engine/RulesComponent.php |
Adds a context definition. |
RulesComponent::addContextDefinitionsForEvents |
function |
src/Engine/RulesComponent.php |
Adds the available event context for the given events. |
RulesComponent::autocomplete |
function |
src/Engine/RulesComponent.php |
Returns autocomplete results for the given partial selector. |
RulesComponent::calculateDependencies |
function |
src/Engine/RulesComponent.php |
Calculates dependencies for the component. |
RulesComponent::checkIntegrity |
function |
src/Engine/RulesComponent.php |
Verifies that the given expression is valid with the defined context. |
RulesComponent::create |
function |
src/Engine/RulesComponent.php |
Constructs the object. |
RulesComponent::createFromConfiguration |
function |
src/Engine/RulesComponent.php |
Creates a component based on the given configuration array. |
RulesComponent::execute |
function |
src/Engine/RulesComponent.php |
Executes the component with the previously set context. |
RulesComponent::executeWithArguments |
function |
src/Engine/RulesComponent.php |
Executes the component with the given values. |
RulesComponent::getConfiguration |
function |
src/Engine/RulesComponent.php |
Gets the configuration array of this component. |
RulesComponent::getContextDefinitions |
function |
src/Engine/RulesComponent.php |
Gets definitions for the context used by this component. |
RulesComponent::getExpression |
function |
src/Engine/RulesComponent.php |
Gets the expression of the component. |
RulesComponent::getMetadataState |
function |
src/Engine/RulesComponent.php |
Gets the metadata state with all context definitions as variables in it. |
RulesComponent::getProvidedContext |
function |
src/Engine/RulesComponent.php |
Returns the names of context that is provided back to the caller. |
RulesComponent::getState |
function |
src/Engine/RulesComponent.php |
Gets the execution state. |
RulesComponent::provideContext |
function |
src/Engine/RulesComponent.php |
Marks the given context to be provided back to the caller. |
RulesComponent::setContextValue |
function |
src/Engine/RulesComponent.php |
Sets the value of a context. |
RulesComponent::__clone |
function |
src/Engine/RulesComponent.php |
PHP magic __clone function. |
RulesComponent::__construct |
function |
src/Engine/RulesComponent.php |
Constructs the object. |
RulesComponentAction |
class |
src/Plugin/RulesAction/RulesComponentAction.php |
Provides a generic 'Execute Rules component' action. |
RulesComponentAction.php |
file |
src/Plugin/RulesAction/RulesComponentAction.php |
|
RulesComponentAction::$componentId |
property |
src/Plugin/RulesAction/RulesComponentAction.php |
The ID of the rules component config entity. |
RulesComponentAction::$saveLater |
property |
src/Plugin/RulesAction/RulesComponentAction.php |
List of context names that should be saved later. |
RulesComponentAction::$storage |
property |
src/Plugin/RulesAction/RulesComponentAction.php |
The storage of rules components. |
RulesComponentAction::autoSaveContext |
function |
src/Plugin/RulesAction/RulesComponentAction.php |
Returns a list of context names that should be auto-saved after execution. |
RulesComponentAction::create |
function |
src/Plugin/RulesAction/RulesComponentAction.php |
Creates an instance of the plugin. |
RulesComponentAction::execute |
function |
src/Plugin/RulesAction/RulesComponentAction.php |
Executes the plugin. |