ActionExpression::$rulesDebugLogger |
property |
src/Plugin/RulesExpression/ActionExpression.php |
The rules debug logger channel. |
AddEventForm::$reactionRule |
property |
src/Form/AddEventForm.php |
The Reaction Rule being modified. |
AnnotationProcessingTest::provideRulesPlugins |
function |
tests/src/Unit/Integration/Engine/AnnotationProcessingTest.php |
Provider for plugins to test. |
BreakLockForm::$rulesUiHandler |
property |
src/Form/BreakLockForm.php |
The RulesUI handler of the currently active UI. |
cache.rules |
service |
./rules.services.yml |
Drupal\Core\Cache\CacheBackendInterface |
ConditionExpression::$rulesDebugLogger |
property |
src/Plugin/RulesExpression/ConditionExpression.php |
The rules debug logger channel. |
ConditionExpressionTest::$rulesDebugLogger |
property |
tests/src/Unit/ConditionExpressionTest.php |
The mocked expression manager object. |
ConfigEntityTest::testConfigRule |
function |
tests/src/Kernel/ConfigEntityTest.php |
Tests saving the nested config of a rule and then loading it again. |
ConfigEntityTest::testReactionRuleSaving |
function |
tests/src/Kernel/ConfigEntityTest.php |
Tests that a reaction rule config entity can be saved. |
ConfigEntityTest::testSavingEmptyRule |
function |
tests/src/Kernel/ConfigEntityTest.php |
Tests that an empty rule configuration can be saved. |
ConfigureAndExecuteTest::createRule |
function |
tests/src/Functional/ConfigureAndExecuteTest.php |
Helper function to create a reaction rule. |
ConfigureAndExecuteTest::testTwoRulesSameEvent |
function |
tests/src/Functional/ConfigureAndExecuteTest.php |
Tests creating and altering two rules reacting on the same event. |
DeleteEventForm::$reactionRule |
property |
src/Form/DeleteEventForm.php |
The Reaction Rule being modified. |
DeleteEventForm::$rulesUiHandler |
property |
src/Form/DeleteEventForm.php |
The RulesUI handler of the currently active UI. |
DeleteExpressionForm::$rulesUiHandler |
property |
src/Form/DeleteExpressionForm.php |
The RulesUI handler of the currently active UI. |
EditExpressionForm::$rulesUiHandler |
property |
src/Form/EditExpressionForm.php |
The RulesUI handler of the currently active UI. |
EmbeddedComponentForm::$rulesUiHandler |
property |
src/Form/EmbeddedComponentForm.php |
The RulesUI handler of the currently active UI. |
ExpressionContainerBase::$rulesDebugLogger |
property |
src/Engine/ExpressionContainerBase.php |
The rules debug logger channel. |
ExpressionManager::createRule |
function |
src/Engine/ExpressionManager.php |
Creates a new rule. |
ExpressionManagerInterface::createRule |
function |
src/Engine/ExpressionManagerInterface.php |
Creates a new rule. |
ExpressionSerializationTest::testRuleExpressionSerialization |
function |
tests/src/Unit/Integration/Engine/ExpressionSerializationTest.php |
Tests rule serialization. |
GenericEventSubscriber::$rulesDebugLogger |
property |
src/EventSubscriber/GenericEventSubscriber.php |
The rules debug logger channel. |
GenericEventSubscriber::onRulesEvent |
function |
src/EventSubscriber/GenericEventSubscriber.php |
Reacts on the given event and invokes configured reaction rules. |
logger.channel.rules |
service |
./rules.services.yml |
|
logger.channel.rules_debug |
service |
./rules.services.yml |
Drupal\rules\Logger\RulesDebugLoggerChannel |
logger.ruleslog |
service |
./rules.services.yml |
Drupal\rules\Logger\RulesLog |
logger.rules_debug_log |
service |
./rules.services.yml |
Drupal\rules\Logger\RulesDebugLog |
plugin.manager.rules_action |
service |
./rules.services.yml |
Drupal\rules\Core\RulesActionManager |
plugin.manager.rules_data_processor |
service |
./rules.services.yml |
Drupal\rules\Context\DataProcessorManager |
plugin.manager.rules_event |
service |
./rules.services.yml |
Drupal\rules\Core\RulesEventManager |
plugin.manager.rules_expression |
service |
./rules.services.yml |
Drupal\rules\Engine\ExpressionManager |
plugin.manager.rules_ui |
service |
./rules.services.yml |
Drupal\rules\Ui\RulesUiManager |
ReactionRuleAddForm |
class |
src/Form/ReactionRuleAddForm.php |
Provides a form to add a reaction rule. |
ReactionRuleAddForm.php |
file |
src/Form/ReactionRuleAddForm.php |
|
ReactionRuleAddForm::actions |
function |
src/Form/ReactionRuleAddForm.php |
Returns an array of supported actions for the current entity form. |
ReactionRuleAddForm::create |
function |
src/Form/ReactionRuleAddForm.php |
Instantiates a new instance of this class. |
ReactionRuleAddForm::form |
function |
src/Form/ReactionRuleAddForm.php |
Gets the actual form array to be built. |
ReactionRuleAddForm::save |
function |
src/Form/ReactionRuleAddForm.php |
Form submission handler for the 'save' action. |
ReactionRuleAddForm::__construct |
function |
src/Form/ReactionRuleAddForm.php |
Constructs a new reaction rule form. |
ReactionRuleConfig |
class |
src/Entity/ReactionRuleConfig.php |
Reaction rule configuration entity to persistently store configuration. |
ReactionRuleConfig.php |
file |
src/Entity/ReactionRuleConfig.php |
|
ReactionRuleConfig::$config_version |
property |
src/Entity/ReactionRuleConfig.php |
The version the Reaction rule was created for. |
ReactionRuleConfig::$description |
property |
src/Entity/ReactionRuleConfig.php |
The description of the rule, which is used only in the user interface. |
ReactionRuleConfig::$events |
property |
src/Entity/ReactionRuleConfig.php |
The events this reaction rule is reacting on. |
ReactionRuleConfig::$expression |
property |
src/Entity/ReactionRuleConfig.php |
The expression plugin specific configuration as nested array. |
ReactionRuleConfig::$expressionObject |
property |
src/Entity/ReactionRuleConfig.php |
Stores a reference to the executable expression version of this component. |
ReactionRuleConfig::$id |
property |
src/Entity/ReactionRuleConfig.php |
The unique ID of the Reaction Rule. |
ReactionRuleConfig::$label |
property |
src/Entity/ReactionRuleConfig.php |
The label of the Reaction rule. |
ReactionRuleConfig::$tags |
property |
src/Entity/ReactionRuleConfig.php |
The "tags" of a Reaction rule. |
ReactionRuleConfig::addEvent |
function |
src/Entity/ReactionRuleConfig.php |
Adds an event to the rule configuration. |