Search for rule

  1. Search 7.x-2.x for rule
  2. Other projects
Title Object type File name Summary
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.