| ContextConfig |
|
class |
Drupal\rules\Context |
src/Context/ContextConfig.php |
Class for value objects helping with context configuration. |
|
31 |
|
| ContextDefinition |
|
class |
Drupal\rules\Context |
src/Context/ContextDefinition.php |
Extends the core context definition class with useful methods. |
|
22 |
|
| ContextDefinition |
|
class |
Drupal\rules\Context\Annotation |
src/Context/Annotation/ContextDefinition.php |
Extends the core context definition annotation object for Rules. |
|
|
|
| ContextDefinitionInterface |
|
interface |
Drupal\rules\Context |
src/Context/ContextDefinitionInterface.php |
Context definition information required by Rules. |
2 |
6 |
|
| ContextFormTrait |
|
trait |
Drupal\rules\Context\Form |
src/Context/Form/ContextFormTrait.php |
Provides form logic for handling contexts when configuring an expression. |
|
2 |
|
| ContextHandlerIntegrityTrait |
|
trait |
Drupal\rules\Context |
src/Context/ContextHandlerIntegrityTrait.php |
Extends the context handler trait with support for checking integrity. |
|
2 |
|
| ContextHandlerTrait |
|
trait |
Drupal\rules\Context |
src/Context/ContextHandlerTrait.php |
Provides methods for handling context based on the plugin configuration. |
|
1 |
|
| ContextHandlerTraitTest |
|
class |
Drupal\Tests\rules\Unit |
tests/src/Unit/ContextHandlerTraitTest.php |
@coversDefaultClass \Drupal\rules\Context\ContextHandlerTrait[[api-linebreak]]
@group Rules |
|
|
|
| ContextIntegrationTest |
|
class |
Drupal\Tests\rules\Kernel |
tests/src/Kernel/ContextIntegrationTest.php |
Tests the extended core context API with Rules. |
|
|
|
| ContextProviderInterface |
|
interface |
Drupal\rules\Context |
src/Context/ContextProviderInterface.php |
Interface for plugins that provide context. |
2 |
3 |
|
| ContextProviderTrait |
|
trait |
Drupal\rules\Context |
src/Context/ContextProviderTrait.php |
A trait implementing the ContextProviderInterface. |
|
2 |
|
| ContributedPluginDiscoveryTest |
|
class |
Drupal\Tests\rules\Unit\Integration |
tests/src/Unit/Integration/ContributedPluginDiscoveryTest.php |
Tests contributed plugin discovery by RulesIntegrationTestBase. |
|
|
|
| ConvertTypeOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/ConvertTypeOptions.php |
Options provider for the types of field access to check for. |
|
|
|
| CoreIntegrationTest |
|
class |
Drupal\Tests\rules\Kernel |
tests/src/Kernel/CoreIntegrationTest.php |
Test using Drupal core integration of Rules API. |
|
|
|
| CurrentDate |
|
class |
Drupal\rules\Plugin\DataType |
src/Plugin/DataType/CurrentDate.php |
The "current_date" data type. |
|
|
|
| CurrentDateContext |
|
class |
Drupal\rules\ContextProvider |
src/ContextProvider/CurrentDateContext.php |
Sets the current node as a context on node routes. |
|
|
2 |
| CurrentDateContextTest |
|
class |
Drupal\Tests\rules\Kernel\ContextProvider |
tests/src/Kernel/ContextProvider/CurrentDateContextTest.php |
@coversDefaultClass \Drupal\user\ContextProvider\CurrentUserContext[[api-linebreak]] |
|
|
|
| CurrentPath |
|
class |
Drupal\rules\Plugin\DataType |
src/Plugin/DataType/CurrentPath.php |
The "current_path" data type. |
|
|
|
| CurrentPathContext |
|
class |
Drupal\rules\ContextProvider |
src/ContextProvider/CurrentPathContext.php |
Makes the current path available as a context variable. |
|
|
2 |
| CurrentPathContextTest |
|
class |
Drupal\Tests\rules\Kernel\ContextProvider |
tests/src/Kernel/ContextProvider/CurrentPathContextTest.php |
@coversDefaultClass \Drupal\user\ContextProvider\CurrentUserContext[[api-linebreak]] |
|
|
|
| CurrentPathDataDefinition |
|
class |
Drupal\rules\TypedData\Type |
src/TypedData/Type/CurrentPathDataDefinition.php |
A typed data definition class for describing current_path data type. |
|
|
|
| DataCalculateValue |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/DataCalculateValue.php |
Provides a 'numeric calculation' action. |
|
|
|
| DataCalculateValueTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/DataCalculateValueTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\DataCalculateValue[[api-linebreak]]
@group RulesAction |
|
|
|
| DataComparison |
|
class |
Drupal\rules\Plugin\Condition |
src/Plugin/Condition/DataComparison.php |
Provides a 'Data comparison' condition. |
|
|
|
| DataComparisonTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Condition |
tests/src/Unit/Integration/Condition/DataComparisonTest.php |
@coversDefaultClass \Drupal\rules\Plugin\Condition\DataComparison[[api-linebreak]]
@group RulesCondition |
|
|
|
| DataConvert |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/DataConvert.php |
Provides an action to convert data from one type to another. |
|
|
|
| DataConvertTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/DataConvertTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\DataConvert[[api-linebreak]]
@group RulesAction |
|
|
|
| DataIsEmpty |
|
class |
Drupal\rules\Plugin\Condition |
src/Plugin/Condition/DataIsEmpty.php |
Provides a 'Data value is empty' condition. |
|
|
|
| DataIsEmptyTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Condition |
tests/src/Unit/Integration/Condition/DataIsEmptyTest.php |
@coversDefaultClass \Drupal\rules\Plugin\Condition\DataIsEmpty[[api-linebreak]]
@group RulesCondition |
|
|
|
| DataListContains |
|
class |
Drupal\rules\Plugin\Condition |
src/Plugin/Condition/DataListContains.php |
Provides a 'List contains' condition. |
|
|
|
| DataListCountIs |
|
class |
Drupal\rules\Plugin\Condition |
src/Plugin/Condition/DataListCountIs.php |
Provides a 'List count comparison' condition. |
|
|
|
| DataListItemAdd |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/DataListItemAdd.php |
Provides an 'Add list item' action. |
|
|
|
| DataListItemAddTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/DataListItemAddTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\DataListItemAdd[[api-linebreak]]
@group RulesAction |
|
|
|
| DataListItemRemove |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/DataListItemRemove.php |
Provides a 'Remove item from list' action. |
|
|
|
| DataListItemRemoveTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/DataListItemRemoveTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\DataListItemRemove[[api-linebreak]]
@group RulesAction |
|
|
|
| DataProcessorInterface |
|
interface |
Drupal\rules\Context |
src/Context/DataProcessorInterface.php |
Interface for Rules data processor plugins. |
2 |
3 |
|
| DataProcessorManager |
|
class |
Drupal\rules\Context |
src/Context/DataProcessorManager.php |
Plugin manager for Rules data processors. |
|
4 |
2 |
| DataProcessorManagerTrait |
|
trait |
Drupal\rules\Context |
src/Context/DataProcessorManagerTrait.php |
Trait for easily using the data processor service. |
|
1 |
|
| DataProcessorTest |
|
class |
Drupal\Tests\rules\Kernel |
tests/src/Kernel/DataProcessorTest.php |
Test the data processor plugins during Rules evaluation. |
|
|
|
| DataSet |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/DataSet.php |
Provides a 'Data set' action. |
|
|
|
| DataSetTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/DataSetTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\DataSet[[api-linebreak]]
@group RulesAction |
|
|
|
| DeleteEventForm |
|
class |
Drupal\rules\Form |
src/Form/DeleteEventForm.php |
Removes an event from a rule. |
|
|
|
| DeleteExpressionForm |
|
class |
Drupal\rules\Form |
src/Form/DeleteExpressionForm.php |
Removes an expression from a rule. |
|
|
|
| DispatchForm |
|
class |
Drupal\rules_test_event\Form |
tests/modules/rules_test_event/src/Form/DispatchForm.php |
Acquires input, wraps it in a Task object, and queues it for processing. |
|
|
1 |
| EditExpressionForm |
|
class |
Drupal\rules\Form |
src/Form/EditExpressionForm.php |
UI form to edit an expression like a condition or action in a rule. |
1 |
|
|
| EmailTypeOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/EmailTypeOptions.php |
Options provider for the types of user account email to send. |
|
|
|
| EmbeddedComponentForm |
|
class |
Drupal\rules\Form |
src/Form/EmbeddedComponentForm.php |
Components form, ready to be embedded in some other form. |
|
1 |
|
| EntityBundleOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/EntityBundleOptions.php |
Options provider for entity bundles. |
|
1 |
|
| EntityContextDefinition |
|
class |
Drupal\rules\Context |
src/Context/EntityContextDefinition.php |
Extends the core entity context definition class with useful methods. |
|
|
|
| EntityCreate |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/EntityCreate.php |
Provides a generic 'Create a new entity' action. |
|
|
|