| RulesSchedulerTaskHandlerInterface::runTask |
function |
rules_scheduler/includes/rules_scheduler.handler.inc |
Processes a queue item. |
| RulesSchedulerTestCase |
class |
rules_scheduler/tests/rules_scheduler.test |
Test cases for the Rules Scheduler module. |
| RulesSchedulerTestCase::getInfo |
function |
rules_scheduler/tests/rules_scheduler.test |
Declares test metadata. |
| RulesSchedulerTestCase::setUp |
function |
rules_scheduler/tests/rules_scheduler.test |
Overrides DrupalWebTestCase::setUp(). |
| RulesSchedulerTestCase::testComponentSchedule |
function |
rules_scheduler/tests/rules_scheduler.test |
Tests scheduling components from the action. |
| RulesSchedulerTestCase::testCustomTaskHandler |
function |
rules_scheduler/tests/rules_scheduler.test |
Tests that custom task handlers are properly invoked. |
| RulesSchedulerTestCase::testRecursionPrevention |
function |
rules_scheduler/tests/rules_scheduler.test |
Makes sure recursion prevention is working fine for scheduled rule sets. |
| RulesState |
class |
includes/rules.state.inc |
The rules evaluation state. |
| RulesState::$blocked |
property |
includes/rules.state.inc |
Globally keeps the ids of rules blocked due to recursion prevention. |
| RulesState::$currentArguments |
property |
includes/rules.state.inc |
Holds the arguments while an element is executed. |
| RulesState::$currentlyBlocked |
property |
includes/rules.state.inc |
Variable for saving currently blocked configs for serialization. |
| RulesState::$info |
property |
includes/rules.state.inc |
Holds info about the variables. |
| RulesState::$save |
property |
includes/rules.state.inc |
Keeps wrappers to be saved later on. |
| RulesState::$variables |
property |
includes/rules.state.inc |
The known variables. |
| RulesState::addVariable |
function |
includes/rules.state.inc |
Adds the given variable to the given execution state. |
| RulesState::applyDataSelector |
function |
includes/rules.state.inc |
Returns an entity metadata wrapper as specified in the selector. |
| RulesState::block |
function |
includes/rules.state.inc |
Block a rules configuration from execution. |
| RulesState::cleanUp |
function |
includes/rules.state.inc |
Runs post-evaluation tasks, such as saving variables. |
| RulesState::defaultVariables |
function |
includes/rules.state.inc |
Defines always-available variables. |
| RulesState::get |
function |
includes/rules.state.inc |
Gets a variable. |
| RulesState::isBlocked |
function |
includes/rules.state.inc |
Returns whether a rules configuration should be blocked from execution. |
| RulesState::isEntity |
function |
includes/rules.state.inc |
Returns whether the variable with the given name is an entity. |
| RulesState::isSavable |
function |
includes/rules.state.inc |
Returns whether the given wrapper is saveable. |
| RulesState::mergeSaveVariables |
function |
includes/rules.state.inc |
Merges info from the given state into the existing state. |
| RulesState::restoreBlocks |
function |
includes/rules.state.inc |
Restores the before-serialization blocked configurations. |
| RulesState::save |
function |
includes/rules.state.inc |
Remembers to save the wrapper on cleanup or does it now. |
| RulesState::saveChanges |
function |
includes/rules.state.inc |
Apply permanent changes provided the wrapper's data type is saveable. |
| RulesState::saveNow |
function |
includes/rules.state.inc |
Saves the wrapper for the given selector. |
| RulesState::unblock |
function |
includes/rules.state.inc |
Unblock a rules configuration from execution. |
| RulesState::varInfo |
function |
includes/rules.state.inc |
Get the info about the state variables or a single variable. |
| RulesState::__construct |
function |
includes/rules.state.inc |
Constructs a RulesState object. |
| RulesState::__sleep |
function |
includes/rules.state.inc |
Magic method. Only serialize variables and their info. |
| RulesState::__wakeup |
function |
includes/rules.state.inc |
Magic method. Unserialize variables and their info. |
| 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. |
| RulesTaxonomyVocabularyWrapper |
class |
modules/rules_core.eval.inc |
A custom wrapper class for vocabularies. |
| RulesTaxonomyVocabularyWrapper::setEntity |
function |
modules/rules_core.eval.inc |
Overridden to support identifying vocabularies by machine names. |
| RulesTaxonomyVocabularyWrapper::validate |
function |
modules/rules_core.eval.inc |
Overridden to permit machine names as values. |
| RulesTestCase |
class |
tests/rules.test |
Rules test cases. |
| RulesTestCase::$normal_role |
property |
tests/rules.test |
|
| RulesTestCase::createTestRule |
function |
tests/rules.test |
Helper function to create a test Rule. |
| RulesTestCase::getInfo |
function |
tests/rules.test |
Declares test metadata. |
| RulesTestCase::setUp |
function |
tests/rules.test |
Overrides DrupalWebTestCase::setUp(). |
| RulesTestCase::t |
function |
tests/rules.test |
Calculates the output of t() given an array of placeholders to replace. |
| RulesTestCase::testAbortOnNULLValues |
function |
tests/rules.test |
Makes sure Rules aborts when NULL values are used. |
| RulesTestCase::testAccessCheck |
function |
tests/rules.test |
Tests access checks. |
| RulesTestCase::testActionExecutionFails |
function |
tests/rules.test |
Tests executing with wrong arguments. |
| RulesTestCase::testActionSaving |
function |
tests/rules.test |
Tests automatic saving of variables. |
| RulesTestCase::testActionSetup |
function |
tests/rules.test |
Tests setting up an action, serializing, and executing it. |
| RulesTestCase::testClassBasedActions |
function |
tests/rules.test |
Tests making use of class based actions. |