RedirectEventSubscriber |
class |
src/EventSubscriber/RedirectEventSubscriber.php |
Changes the response to a redirect, if a redirect rules action was executed . |
RedirectEventSubscriber.php |
file |
src/EventSubscriber/RedirectEventSubscriber.php |
|
RedirectEventSubscriber::checkRedirectIssued |
function |
src/EventSubscriber/RedirectEventSubscriber.php |
Checks if a redirect rules action was executed. |
RedirectEventSubscriber::getSubscribedEvents |
function |
src/EventSubscriber/RedirectEventSubscriber.php |
Registers the methods in this class that should be listeners. |
RedirectEventSubscriberTest |
class |
tests/src/Kernel/RedirectEventSubscriberTest.php |
Tests rules redirect action event subscriber. |
RedirectEventSubscriberTest.php |
file |
tests/src/Kernel/RedirectEventSubscriberTest.php |
|
RedirectEventSubscriberTest::testCheckRedirectIssued |
function |
tests/src/Kernel/RedirectEventSubscriberTest.php |
Test the response is a redirect if a redirect url is added to the request. |
rules.component_resolver.event_component |
service |
./rules.services.yml |
Drupal\rules\ComponentResolver\EventComponentResolver |
rules.event_subscriber |
service |
./rules.services.yml |
Drupal\rules\EventSubscriber\GenericEventSubscriber |
rules.redirect_event_subscriber |
service |
./rules.services.yml |
Drupal\rules\EventSubscriber\RedirectEventSubscriber |
rules.rules.events.yml |
file |
./rules.rules.events.yml |
rules.rules.events.yml |
RulesCommands::$rulesEventManager |
property |
src/Commands/RulesCommands.php |
The rules event manager. |
RulesCommands::listEvents |
function |
src/Commands/RulesCommands.php |
Show a list of Rules events. |
RulesComponent::addContextDefinitionsForEvents |
function |
src/Engine/RulesComponent.php |
Adds the available event context for the given events. |
RulesConfigurableEventHandlerInterface |
interface |
src/Core/RulesConfigurableEventHandlerInterface.php |
Interface for handling configurable rules events. |
RulesConfigurableEventHandlerInterface.php |
file |
src/Core/RulesConfigurableEventHandlerInterface.php |
|
RulesConfigurableEventHandlerInterface::buildConfigurationForm |
function |
src/Core/RulesConfigurableEventHandlerInterface.php |
Builds the event configuration form. |
RulesConfigurableEventHandlerInterface::determineQualifiedEvents |
function |
src/Core/RulesConfigurableEventHandlerInterface.php |
Determines the qualified event names for the dispatched event. |
RulesConfigurableEventHandlerInterface::extractConfigurationFormValues |
function |
src/Core/RulesConfigurableEventHandlerInterface.php |
Extract the form values and update the event configuration. |
RulesConfigurableEventHandlerInterface::getEventNameSuffix |
function |
src/Core/RulesConfigurableEventHandlerInterface.php |
Provides the event name suffix based upon the plugin configuration. |
RulesConfigurableEventHandlerInterface::refineContextDefinitions |
function |
src/Core/RulesConfigurableEventHandlerInterface.php |
Refines provided context definitions based upon plugin configuration. |
RulesConfigurableEventHandlerInterface::summary |
function |
src/Core/RulesConfigurableEventHandlerInterface.php |
Provides a human readable summary of the event's configuration. |
RulesConfigurableEventHandlerInterface::validate |
function |
src/Core/RulesConfigurableEventHandlerInterface.php |
Validates that this event is configured correctly. |
RulesDebugLogTest::testEventDebugLogMessage |
function |
tests/src/Functional/RulesDebugLogTest.php |
Tests that entity CRUD events get fired only once. |
RulesDefaultEventHandler |
class |
src/Core/RulesDefaultEventHandler.php |
Default event handler class. |
RulesDefaultEventHandler.php |
file |
src/Core/RulesDefaultEventHandler.php |
|
RulesDefaultEventHandler::getContextDefinition |
function |
src/Core/RulesDefaultEventHandler.php |
Gets a specific context definition of the plugin. |
RulesDefaultEventHandler::getContextDefinitions |
function |
src/Core/RulesDefaultEventHandler.php |
Gets the context definitions of the event. |
RulesEventDispatcherTestCase |
class |
d7-tests/rules_test_event_dispatcher_case.test |
Test event dispatcher functionality. |
RulesEventDispatcherTestCase::getInfo |
function |
d7-tests/rules_test_event_dispatcher_case.test |
|
RulesEventDispatcherTestCase::setUp |
function |
d7-tests/rules_test_event_dispatcher_case.test |
|
RulesEventDispatcherTestCase::testStartAndStop |
function |
d7-tests/rules_test_event_dispatcher_case.test |
Tests start and stop functionality. |
RulesEventDispatcherTestCase::testStartAndStopMultiple |
function |
d7-tests/rules_test_event_dispatcher_case.test |
Tests start and stop functionality when used with multiple events. |
RulesEventHandlerInterface |
interface |
src/Core/RulesEventHandlerInterface.php |
Interface for Rules event handlers. |
RulesEventHandlerInterface.php |
file |
src/Core/RulesEventHandlerInterface.php |
|
RulesEventHandlerInterface::getContextDefinition |
function |
src/Core/RulesEventHandlerInterface.php |
Gets a specific context definition of the plugin. |
RulesEventHandlerInterface::getContextDefinitions |
function |
src/Core/RulesEventHandlerInterface.php |
Gets the context definitions of the event. |
RulesEventManager |
class |
src/Core/RulesEventManager.php |
Plugin manager for Rules events that can be triggered. |
RulesEventManager.php |
file |
src/Core/RulesEventManager.php |
|
RulesEventManager::$defaults |
property |
src/Core/RulesEventManager.php |
Provides some default values for the definition of all Rules event plugins. |
RulesEventManager::$entityBundleInfo |
property |
src/Core/RulesEventManager.php |
The entity type bundle information manager. |
RulesEventManager::createInstance |
function |
src/Core/RulesEventManager.php |
|
RulesEventManager::getDefinition |
function |
src/Core/RulesEventManager.php |
|
RulesEventManager::getEventBaseName |
function |
src/Core/RulesEventManager.php |
Gets the base name of a configured event name. |
RulesEventManager::processDefinition |
function |
src/Core/RulesEventManager.php |
Performs extra processing on plugin definitions. |
RulesEventManager::__construct |
function |
src/Core/RulesEventManager.php |
Constructor. |
RulesReactionListBuilder::$eventManager |
property |
src/Controller/RulesReactionListBuilder.php |
The Rules event plugin manager. |
RulesTriggerableInterface::addEvent |
function |
src/Core/RulesTriggerableInterface.php |
Adds an event to the rule configuration. |
RulesTriggerableInterface::getEventNames |
function |
src/Core/RulesTriggerableInterface.php |
Gets machine names of all events the rule is reacting on. |
RulesTriggerableInterface::getEvents |
function |
src/Core/RulesTriggerableInterface.php |
Gets configuration of all events the rule is reacting on. |