36 classes are annotated with RulesAction

BanIp in src/Plugin/RulesAction/BanIp.php
Provides the 'Ban IP' action.
DataCalculateValue in src/Plugin/RulesAction/DataCalculateValue.php
Provides a 'numeric calculation' action.
DataConvert in src/Plugin/RulesAction/DataConvert.php
Provides an action to convert data from one type to another.
DataListItemAdd in src/Plugin/RulesAction/DataListItemAdd.php
Provides an 'Add list item' action.
DataListItemRemove in src/Plugin/RulesAction/DataListItemRemove.php
Provides a 'Remove item from list' action.
DataSet in src/Plugin/RulesAction/DataSet.php
Provides a 'Data set' action.
EntityCreate in src/Plugin/RulesAction/EntityCreate.php
Provides a generic 'Create a new entity' action.
EntityDelete in src/Plugin/RulesAction/EntityDelete.php
Provides a 'Delete entity' action.
EntityFetchByField in src/Plugin/RulesAction/EntityFetchByField.php
Provides a 'Fetch entities by field' action.
EntityFetchById in src/Plugin/RulesAction/EntityFetchById.php
Provides a 'Fetch entity by id' action.
EntityPathAliasCreate in src/Plugin/RulesAction/EntityPathAliasCreate.php
Provides a generic 'Create entity path alias' action.
EntitySave in src/Plugin/RulesAction/EntitySave.php
Provides a 'Save entity' action.
NodeMakeSticky in src/Plugin/RulesAction/NodeMakeSticky.php
Makes a content item sticky.
NodeMakeUnsticky in src/Plugin/RulesAction/NodeMakeUnsticky.php
Makes a content item not sticky.
NodePromote in src/Plugin/RulesAction/NodePromote.php
Promotes a content item.
NodePublish in src/Plugin/RulesAction/NodePublish.php
Publishes a content item.
NodeUnpromote in src/Plugin/RulesAction/NodeUnpromote.php
Demotes a content item.
NodeUnpublish in src/Plugin/RulesAction/NodeUnpublish.php
Unpublishes a content item.
PathAliasCreate in src/Plugin/RulesAction/PathAliasCreate.php
Provides a 'Create any path alias' action.
PathAliasDeleteByAlias in src/Plugin/RulesAction/PathAliasDeleteByAlias.php
Provides a 'Delete any path alias' action.
PathAliasDeleteByPath in src/Plugin/RulesAction/PathAliasDeleteByPath.php
Provides a 'Delete alias for a path' action.
RulesComponentAction in src/Plugin/RulesAction/RulesComponentAction.php
Provides a generic 'Execute Rules component' action.
SendAccountEmail in src/Plugin/RulesAction/SendAccountEmail.php
Provides a 'Send account email' action.
SystemEmailToUsersOfRole in src/Plugin/RulesAction/SystemEmailToUsersOfRole.php
Provides a 'Email to users of a role' action.
SystemMessage in src/Plugin/RulesAction/SystemMessage.php
Provides a 'Show a message on the site' action.
SystemPageRedirect in src/Plugin/RulesAction/SystemPageRedirect.php
Provides "Page redirect" rules action.
SystemSendEmail in src/Plugin/RulesAction/SystemSendEmail.php
Provides "Send email" rules action.
TestDebugLogAction in tests/modules/rules_test/src/Plugin/RulesAction/TestDebugLogAction.php
Provides an action writing an error to the Rules debug logger channel.
TestNodeAction in tests/modules/rules_test/src/Plugin/RulesAction/TestNodeAction.php
Provides a test action that sets a node title.
TestStringAction in tests/modules/rules_test/src/Plugin/RulesAction/TestStringAction.php
Provides a test action that concatenates a string to itself.
UnBanIp in src/Plugin/RulesAction/UnBanIp.php
Provides the 'Remove the ban on an IP address' action.
UserBlock in src/Plugin/RulesAction/UserBlock.php
Provides "Block User" action.
UserRoleAdd in src/Plugin/RulesAction/UserRoleAdd.php
Provides a 'Add user role' action.
UserRoleRemove in src/Plugin/RulesAction/UserRoleRemove.php
Provides a 'Remove user role' action.
UserUnblock in src/Plugin/RulesAction/UserUnblock.php
Provides "Unblock User" action.
VariableAdd in src/Plugin/RulesAction/VariableAdd.php
Provides an 'Add a variable' action.