NumericOffset |
|
class |
Drupal\rules\Plugin\RulesDataProcessor |
src/Plugin/RulesDataProcessor/NumericOffset.php |
A data processor for applying numerical offsets. |
|
|
|
OnOffOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/OnOffOptions.php |
Options provider to return an On / Off choice. |
|
|
|
OptionsProviderBase |
|
abstract class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/OptionsProviderBase.php |
Base class for options providers used in Rules actions and conditions. |
20 |
|
|
OptionsProviderTest |
|
class |
Drupal\Tests\rules\Functional\OptionsProvider |
tests/src/Functional/OptionsProvider/OptionsProviderTest.php |
Tests using option providers. |
|
|
|
OrExpression |
|
class |
Drupal\rules\Plugin\RulesExpression |
src/Plugin/RulesExpression/OrExpression.php |
Evaluates a group of conditions with a logical OR. |
|
2 |
|
OrExpressionTest |
|
class |
Drupal\Tests\rules\Unit |
tests/src/Unit/OrExpressionTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesExpression\OrExpression
@group Rules |
|
|
|
OutOfBoundsException |
|
class |
Drupal\rules\Exception |
src/Exception/OutOfBoundsException.php |
An Exception that is thrown if a value is not a valid key. |
|
1 |
|
PathAliasCreate |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/PathAliasCreate.php |
Provides a 'Create any path alias' action. |
|
|
|
PathAliasCreateTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/PathAliasCreateTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\PathAliasCreate
@group RulesAction |
|
|
|
PathAliasDeleteByAlias |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/PathAliasDeleteByAlias.php |
Provides a 'Delete any path alias' action. |
|
|
|
PathAliasDeleteByAliasTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/PathAliasDeleteByAliasTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\PathAliasDeleteByAlias
@group RulesAction |
|
|
|
PathAliasDeleteByPath |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/PathAliasDeleteByPath.php |
Provides a 'Delete alias for a path' action. |
|
|
|
PathAliasDeleteByPathTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/PathAliasDeleteByPathTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesAction\PathAliasDeleteByPath
@group RulesAction |
|
|
|
PathAliasExists |
|
class |
Drupal\rules\Plugin\Condition |
src/Plugin/Condition/PathAliasExists.php |
Provides a 'Path alias exists' condition. |
|
|
|
PathAliasExistsTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Condition |
tests/src/Unit/Integration/Condition/PathAliasExistsTest.php |
@coversDefaultClass \Drupal\rules\Plugin\Condition\PathAliasExists
@group RulesCondition |
|
|
|
PathHasAlias |
|
class |
Drupal\rules\Plugin\Condition |
src/Plugin/Condition/PathHasAlias.php |
Provides a 'Path has alias' condition. |
|
|
|
PathHasAliasTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Condition |
tests/src/Unit/Integration/Condition/PathHasAliasTest.php |
@coversDefaultClass \Drupal\rules\Plugin\Condition\PathHasAlias
@group RulesCondition |
|
|
|
PlainEvent |
|
class |
Drupal\rules_test_event\Event |
tests/modules/rules_test_event/src/Event/PlainEvent.php |
An Event that has properties but no explicit getter methods. |
|
3 |
|
PrepareExecutionMetadataStateTest |
|
class |
Drupal\Tests\rules\Unit\Integration\Engine |
tests/src/Unit/Integration/Engine/PrepareExecutionMetadataStateTest.php |
Tests that the setup of the execution metadata state for an expression works. |
|
|
|
ReactionRuleAddForm |
|
class |
Drupal\rules\Form |
src/Form/ReactionRuleAddForm.php |
Provides a form to add a reaction rule. |
|
|
|
ReactionRuleConfig |
|
class |
Drupal\rules\Entity |
src/Entity/ReactionRuleConfig.php |
Reaction rule configuration entity to persistently store configuration. |
|
5 |
|
ReactionRuleConfigTest |
|
class |
Drupal\Tests\rules\Unit\Entity |
tests/src/Unit/Entity/ReactionRuleConfigTest.php |
@coversDefaultClass \Drupal\rules\Entity\ReactionRuleConfig
@group Rules |
|
|
|
ReactionRuleEditForm |
|
class |
Drupal\rules\Form |
src/Form/ReactionRuleEditForm.php |
Provides a form to edit a reaction rule. |
|
|
|
ReactionRuleStorage |
|
class |
Drupal\rules\Entity |
src/Entity/ReactionRuleStorage.php |
Storage handler for Reaction Rule configuration entities. |
|
|
|
RedirectEventSubscriber |
|
class |
Drupal\rules\EventSubscriber |
src/EventSubscriber/RedirectEventSubscriber.php |
Changes the response to a redirect, if a redirect rules action was executed . |
|
|
2 |
RedirectEventSubscriberTest |
|
class |
Drupal\Tests\rules\Kernel |
tests/src/Kernel/RedirectEventSubscriberTest.php |
Tests rules redirect action event subscriber. |
|
|
|
RolesOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/RolesOptions.php |
Options provider to return a list of user roles. |
|
|
|
RoundingOptions |
|
class |
Drupal\rules\TypedData\Options |
src/TypedData/Options/RoundingOptions.php |
Options provider for the types of field access to check for. |
|
|
|
RuleExpression |
|
class |
Drupal\rules\Plugin\RulesExpression |
src/Plugin/RulesExpression/RuleExpression.php |
Provides a rule, executing actions when conditions are met. |
|
2 |
|
RuleExpressionForm |
|
class |
Drupal\rules\Form\Expression |
src/Form/Expression/RuleExpressionForm.php |
Form view structure for rule expressions. |
|
|
|
RuleExpressionInterface |
|
interface |
Drupal\rules\Engine |
src/Engine/RuleExpressionInterface.php |
Defines a rule. |
1 |
2 |
|
RuleExpressionTest |
|
class |
Drupal\Tests\rules\Unit |
tests/src/Unit/RuleExpressionTest.php |
@coversDefaultClass \Drupal\rules\Plugin\RulesExpression\RuleExpression
@group Rules |
|
|
|
Rules |
|
class |
Drupal\rules |
src/Rules.php |
Class containing shortcuts for procedural code. |
|
2 |
|
RulesAction |
|
class |
Drupal\rules\Core\Annotation |
src/Core/Annotation/RulesAction.php |
Defines a Rules Action annotation object. |
|
1 |
|
RulesActionAccessTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/RulesActionAccessTest.php |
Tests configuration access control for Rules Actions. |
|
|
|
RulesActionBase |
|
abstract class |
Drupal\rules\Core |
src/Core/RulesActionBase.php |
Base class for rules actions. |
35 |
37 |
|
RulesActionBaseTest |
|
class |
Drupal\Tests\rules\Unit |
tests/src/Unit/RulesActionBaseTest.php |
@coversDefaultClass \Drupal\rules\Core\RulesActionBase
@group Rules |
|
|
|
RulesActionInterface |
|
interface |
Drupal\rules\Core |
src/Core/RulesActionInterface.php |
Extends the core ActionInterface to provide context. |
1 |
|
|
RulesActionManager |
|
class |
Drupal\rules\Core |
src/Core/RulesActionManager.php |
Provides a RulesAction plugin manager for the Rules actions API. |
|
1 |
2 |
RulesActionManagerInterface |
|
interface |
Drupal\rules\Core |
src/Core/RulesActionManagerInterface.php |
Interface the Rules Action plugin manager of the Rules actions API. |
1 |
2 |
|
RulesActionManagerTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/RulesActionManagerTest.php |
Tests the Rules action manager. |
|
|
|
RulesAdminAccessTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/RulesAdminAccessTest.php |
Tests access control for the configuration interface of Rules plugins. |
|
|
|
RulesBanActionBase |
|
abstract class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/RulesBanActionBase.php |
Provides a base class for rules module IP ban actions. |
2 |
|
|
RulesBrowserTestBase |
|
abstract class |
Drupal\Tests\rules\Functional |
tests/src/Functional/RulesBrowserTestBase.php |
Has some additional helper methods to make test code more readable. |
8 |
|
|
RulesCommands |
|
class |
Drupal\rules\Commands |
src/Commands/RulesCommands.php |
Drush 9+ commands for the Rules module. |
|
|
2 |
RulesComponent |
|
class |
Drupal\rules\Engine |
src/Engine/RulesComponent.php |
Handles executable Rules components. |
|
23 |
|
RulesComponentAction |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/RulesComponentAction.php |
Provides a generic 'Execute Rules component' action. |
|
|
|
RulesComponentActionDeriver |
|
class |
Drupal\rules\Plugin\RulesAction |
src/Plugin/RulesAction/RulesComponentActionDeriver.php |
Derives Rules component action plugin definitions from config entities. |
|
|
|
RulesComponentActionTest |
|
class |
Drupal\Tests\rules\Unit\Integration\RulesAction |
tests/src/Unit/Integration/RulesAction/RulesComponentActionTest.php |
Tests for exposing Rules components as action plugins. |
|
|
|
RulesComponentAddForm |
|
class |
Drupal\rules\Form |
src/Form/RulesComponentAddForm.php |
Provides a form to add a component. |
|
|
|