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.