| ActionContainerForm |
|
class |
Drupal\rules\Form\Expression |
src/Form/Expression/ActionContainerForm.php |
Form handler for action containers. |
|
|
|
| ActionExpression |
|
class |
Drupal\rules\Plugin\RulesExpression |
src/Plugin/RulesExpression/ActionExpression.php |
Provides an executable action expression. |
|
2 |
|
| ActionExpressionContainer |
|
abstract class |
Drupal\rules\Engine |
src/Engine/ActionExpressionContainer.php |
Container for actions. |
2 |
2 |
|
| ActionExpressionContainerInterface |
|
interface |
Drupal\rules\Engine |
src/Engine/ActionExpressionContainerInterface.php |
Contains action expressions. |
1 |
2 |
|
| ActionExpressionInterface |
|
interface |
Drupal\rules\Engine |
src/Engine/ActionExpressionInterface.php |
Defines the interface for Rules expressions that can be used as actions. |
3 |
5 |
|
| ActionForm |
|
class |
Drupal\rules\Form\Expression |
src/Form/Expression/ActionForm.php |
UI form for adding/editing a Rules action. |
|
|
|
| ActionSetExpression |
|
class |
Drupal\rules\Plugin\RulesExpression |
src/Plugin/RulesExpression/ActionSetExpression.php |
Holds a set of actions and executes all of them. |
1 |
2 |
|
| ActionSetExpressionTest |
|
class |
Drupal\Tests\rules\Unit |
tests/src/Unit/ActionSetExpressionTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesExpression\ActionSetExpression[[api-linebreak]]
@group Rules |
|
|
|
| ActionsFormTest |
|
class |
Drupal\Tests\rules\Functional |
tests/src/Functional/ActionsFormTest.php |
Tests that each Rules Action can be edited. |
|
|
|
| AddEventForm |
|
class |
Drupal\rules\Form |
src/Form/AddEventForm.php |
UI form to add an event to a rule. |
|
|
|
| AddEventFormTrait |
|
trait |
Drupal\rules\Form |
src/Form/AddEventFormTrait.php |
Trait for adding an event. |
|
|
|
| AddExpressionForm |
|
class |
Drupal\rules\Form |
src/Form/AddExpressionForm.php |
UI form to add an expression like a condition or action to a rule. |
|
|
|
| AndExpression |
|
class |
Drupal\rules\Plugin\RulesExpression |
src/Plugin/RulesExpression/AndExpression.php |
Evaluates a group of conditions with a logical AND. |
|
2 |
|
| AndExpressionTest |
|
class |
Drupal\Tests\rules\Unit |
tests/src/Unit/AndExpressionTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesExpression\AndExpression[[api-linebreak]]
@group Rules |
|
|
|
| AndOrOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/AndOrOptions.php |
Options provider to return a choice of 'AND' or 'OR'. |
|
|
|
| AnnotatedClassDiscovery |
|
class |
Drupal\rules\Context |
src/Context/AnnotatedClassDiscovery.php |
Extends the annotation class discovery for usage with Rules context. |
|
2 |
|
| AnnotationProcessingTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Engine |
tests/src/Unit/Integration/Engine/AnnotationProcessingTest.php |
Tests processing of the ContextDefinition annotation. |
|
|
|
| AutocompleteController |
|
class |
Drupal\rules\Controller |
src/Controller/AutocompleteController.php |
Handles autocompletion of data selectors. |
|
|
|
| AutocompleteTest |
|
class |
Drupal\Tests\rules\Kernel\Engine |
tests/src/Kernel/Engine/AutocompleteTest.php |
Tests that data selector autocomplete results work correctly. |
|
|
|
| AutoSaveTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Engine |
tests/src/Unit/Integration/Engine/AutoSaveTest.php |
Test auto saving of variables after Rules execution. |
|
|
|
| BanIp |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/BanIp.php |
Provides the 'Ban IP' action. |
|
|
|
| BanIpTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/BanIpTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\BanIp[[api-linebreak]]
@group RulesAction |
|
|
|
| BreakLockForm |
|
class |
Drupal\rules\Form |
src/Form/BreakLockForm.php |
Builds the form to break the lock of an edited rule. |
|
|
|
| CalculationOperatorOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/CalculationOperatorOptions.php |
Options provider to return a choice of numeric calculation operators. |
|
|
|
| ComparisonOperatorNumericOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/ComparisonOperatorNumericOptions.php |
Options provider to return a choice of numeric comparison operators. |
|
|
|
| ComparisonOperatorOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/ComparisonOperatorOptions.php |
Options provider to return a choice of data comparison operators. |
|
|
|
| ComparisonOperatorTextOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/ComparisonOperatorTextOptions.php |
Options provider to return a choice of text comparison operators. |
|
|
|
| ComponentConfigResolver |
|
class |
Drupal\rules\ComponentResolver |
src/ComponentResolver/ComponentConfigResolver.php |
Resolves Rules component configs. |
|
|
2 |
| Condition |
|
class |
Drupal\rules\Core\Annotation |
src/Core/Annotation/Condition.php |
Extension of the Condition annotation class. |
|
|
|
| ConditionAccessTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Condition |
tests/src/Unit/Integration/Condition/ConditionAccessTest.php |
Test of access control features for Rules Conditions. |
|
|
|
| ConditionContainerForm |
|
class |
Drupal\rules\Form\Expression |
src/Form/Expression/ConditionContainerForm.php |
Form view structure for Rules condition containers. |
|
|
|
| ConditionExpression |
|
class |
Drupal\rules\Plugin\RulesExpression |
src/Plugin/RulesExpression/ConditionExpression.php |
Defines an executable condition expression. |
|
1 |
|
| ConditionExpressionContainer |
|
abstract class |
Drupal\rules\Engine |
src/Engine/ConditionExpressionContainer.php |
Container for conditions. |
3 |
3 |
|
| ConditionExpressionContainerInterface |
|
interface |
Drupal\rules\Engine |
src/Engine/ConditionExpressionContainerInterface.php |
Contains condition expressions. |
1 |
2 |
|
| ConditionExpressionInterface |
|
interface |
Drupal\rules\Engine |
src/Engine/ConditionExpressionInterface.php |
Defines the interface for Rules expressions that can be used as conditions. |
2 |
7 |
|
| ConditionExpressionTest |
|
class |
Drupal\Tests\rules\Unit |
tests/src/Unit/ConditionExpressionTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesExpression\ConditionExpression[[api-linebreak]]
@group Rules |
|
|
|
| ConditionForm |
|
class |
Drupal\rules\Form\Expression |
src/Form/Expression/ConditionForm.php |
UI form for adding/editing a Rules condition. |
|
|
|
| ConditionManager |
|
class |
Drupal\rules\Core |
src/Core/ConditionManager.php |
Extends the core condition manager to add in Rules' context improvements. |
|
6 |
|
| ConditionManagerTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Condition |
tests/src/Unit/Integration/Condition/ConditionManagerTest.php |
Tests the Rules condition manager. |
|
|
|
| ConditionsFormTest |
|
class |
Drupal\Tests\rules\Functional |
tests/src/Functional/ConditionsFormTest.php |
Tests that each Rules Condition can be edited. |
|
|
|
| ConfigEntityDefaultsTest |
|
class |
Drupal\Tests\rules\Kernel |
tests/src/Kernel/ConfigEntityDefaultsTest.php |
Tests default config. |
|
|
|
| ConfigEntityTest |
|
class |
Drupal\Tests\rules\Kernel |
tests/src/Kernel/ConfigEntityTest.php |
Tests storage and loading of Rules config entities. |
|
|
|
| ConfigSchemaTest |
|
class |
Drupal\Tests\rules\Kernel |
tests/src/Kernel/ConfigSchemaTest.php |
Tests that action specific config schema works. |
|
|
|
| ConfigurableEventHandlerBase |
|
abstract class |
Drupal\rules\EventHandler |
src/EventHandler/ConfigurableEventHandlerBase.php |
Base class for event handler. |
1 |
|
|
| ConfigurableEventHandlerEntityBundle |
|
class |
Drupal\rules\EventHandler |
src/EventHandler/ConfigurableEventHandlerEntityBundle.php |
Exposes the bundle of an entity as event setting. |
|
|
1 |
| ConfigurableEventHandlerTest |
|
class |
Drupal\Tests\rules\Kernel |
tests/src/Kernel/ConfigurableEventHandlerTest.php |
Tests events with qualified name. |
|
|
|
| ConfigurationAccessControlInterface |
|
interface |
Drupal\rules\Core |
src/Core/ConfigurationAccessControlInterface.php |
Defines a configuration permission control interface. |
2 |
|
|
| ConfigurationAccessControlTrait |
|
trait |
Drupal\rules\Core |
src/Core/ConfigurationAccessControlTrait.php |
Implements access related functions for plugins. |
|
|
|
| ConfigureAndExecuteTest |
|
class |
Drupal\Tests\rules\Functional |
tests/src/Functional/ConfigureAndExecuteTest.php |
Tests that a rule can be configured and triggered when a node is edited. |
|
|
|
| ContextAwarePluginInterface |
|
interface |
Drupal\rules\Context |
src/Context/ContextAwarePluginInterface.php |
Rules extension of ContextAwarePluginInterface. |
2 |
2 |
|