RulesEventHandlerInterface::availableVariables |
function |
includes/rules.event.inc |
Returns info about the variables provided by this event. |
RulesEventHandlerInterface::buildForm |
function |
includes/rules.event.inc |
Builds the event settings form. |
RulesEventHandlerInterface::extractFormValues |
function |
includes/rules.event.inc |
Extract the form values and update the event settings. |
RulesEventHandlerInterface::getDefaults |
function |
includes/rules.event.inc |
Returns an array of default settings. |
RulesEventHandlerInterface::getEventInfo |
function |
includes/rules.event.inc |
Returns the info array of the event the event handler belongs to. |
RulesEventHandlerInterface::getEventName |
function |
includes/rules.event.inc |
Returns the base name of the event the event handler belongs to. |
RulesEventHandlerInterface::getEventNameSuffix |
function |
includes/rules.event.inc |
Returns the suffix to be added to the base event named based upon settings. |
RulesEventHandlerInterface::getSettings |
function |
includes/rules.event.inc |
Gets the event settings. |
RulesEventHandlerInterface::setSettings |
function |
includes/rules.event.inc |
Sets the event settings. |
RulesEventHandlerInterface::summary |
function |
includes/rules.event.inc |
Returns a user-facing summary of the settings. |
RulesEventHandlerInterface::validate |
function |
includes/rules.event.inc |
Validate the event settings independent from a form submission. |
RulesEventHandlerInterface::__construct |
function |
includes/rules.event.inc |
Constructs the event handler. |
RulesEventSet |
class |
includes/rules.plugins.inc |
This class is used for caching the rules to be evaluated per event. |
RulesEventSet::$itemName |
property |
includes/rules.plugins.inc |
|
RulesEventSet::$recursion |
property |
includes/rules.plugins.inc |
Event sets may recurse as we block recursions on rule-level. |
RulesEventSet::executeByArgs |
function |
includes/rules.plugins.inc |
Executes container with the given arguments. |
RulesEventSet::rebuildEventCache |
function |
includes/rules.plugins.inc |
Rebuilds the event cache. |
RulesEventSet::save |
function |
includes/rules.plugins.inc |
Do not save since this class is for caching purposes only. |
RulesEventSet::stateVariables |
function |
includes/rules.plugins.inc |
Returns available state variables for an element. |
RulesEventSet::__construct |
function |
includes/rules.plugins.inc |
|
RulesNodeEventHandler |
class |
modules/node.rules.inc |
Event handler support node bundle event settings. |
RulesNodeEventHandler::getBundlePropertyLabel |
function |
modules/node.rules.inc |
Returns the label to use for the bundle property. |
RulesReactionRule::$events |
property |
includes/rules.plugins.inc |
|
RulesReactionRule::$eventSettings |
property |
includes/rules.plugins.inc |
|
RulesReactionRule::event |
function |
includes/rules.plugins.inc |
Implements RulesTriggerableInterface::event(). |
RulesReactionRule::events |
function |
includes/rules.plugins.inc |
Implements RulesTriggerableInterface::events(). |
RulesReactionRule::getEventSettings |
function |
includes/rules.plugins.inc |
Implements RulesTriggerableInterface::getEventSettings(). |
RulesReactionRule::removeEvent |
function |
includes/rules.plugins.inc |
Implements RulesTriggerableInterface::removeEvent(). |
RulesSchedulerTestCase::testRecursionPrevention |
function |
rules_scheduler/tests/rules_scheduler.test |
Makes sure recursion prevention is working fine for scheduled rule sets. |
RulesTaxonomyEventHandler |
class |
modules/taxonomy.rules.inc |
Event handler support taxonomy bundle event settings. |
RulesTaxonomyEventHandler::getBundlePropertyLabel |
function |
modules/taxonomy.rules.inc |
Returns the label to use for the bundle property. |
RulesTestEventHandler |
class |
tests/rules_test.rules.inc |
Test event handler class. |
RulesTestEventHandler::$variableName |
property |
tests/rules_test.rules.inc |
Name of the variable in which to store the state of the event handler. |
RulesTestEventHandler::isWatching |
function |
tests/rules_test.rules.inc |
Implements RulesEventDispatcherInterface::isWatching(). |
RulesTestEventHandler::startWatching |
function |
tests/rules_test.rules.inc |
Implements RulesEventDispatcherInterface::startWatching(). |
RulesTestEventHandler::stopWatching |
function |
tests/rules_test.rules.inc |
Implements RulesEventDispatcherInterface::stopWatching(). |
RulesTriggerableInterface::event |
function |
includes/rules.core.inc |
Adds the specified event. |
RulesTriggerableInterface::events |
function |
includes/rules.core.inc |
Returns the array of (configured) event names associated with this object. |
RulesTriggerableInterface::getEventSettings |
function |
includes/rules.core.inc |
Gets the event settings associated with the given (configured) event. |
RulesTriggerableInterface::removeEvent |
function |
includes/rules.core.inc |
Removes an event from the rule configuration. |
RulesTriggerTestCase::testEventSettings |
function |
tests/rules.test |
Tests creating and triggering a reaction rule with event settings. |
RulesTriggerTestCase::testRecursionPrevention |
function |
tests/rules.test |
Tests preventing recursive rule invocations. |
RulesUIController::$event_info |
property |
ui/ui.controller.inc |
|
rules_comment_event_info |
function |
modules/comment.rules.inc |
Implements hook_rules_event_info(). |
rules_events_entity_unchanged |
function |
modules/events.inc |
Gets an unchanged entity that doesn't contain any recent changes. |
rules_events_node_variables |
function |
modules/node.rules.inc |
Returns some parameter suitable for using it with a node. |
rules_event_invocation_enabled |
function |
./rules.module |
Helper to enable or disable the invocation of rules events. |
rules_get_event_base_name |
function |
./rules.module |
Returns the base name of a configured event name. |
rules_get_event_handler |
function |
./rules.module |
Returns the rule event handler for the given event. |
rules_get_event_info |
function |
./rules.module |
Gets event info for a given event. |