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. |
RulesTestCase::testComponentInvocations |
function |
tests/rules.test |
Tests invoking components from the action. |
RulesTestCase::testDataSelectors |
function |
tests/rules.test |
Tests using data selectors. |
RulesTestCase::testDependencies |
function |
tests/rules.test |
Tests handling dependencies. |
RulesTestCase::testInputEvaluators |
function |
tests/rules.test |
Tests using input evaluators. |
RulesTestCase::testLoops |
function |
tests/rules.test |
Tests using loops. |
RulesTestCase::testMetadataAssertion |
function |
tests/rules.test |
Tests asserting metadata. |
RulesTestCase::testNamedParameters |
function |
tests/rules.test |
Tests the named parameter mode. |
RulesTestCase::testPassingByReference |
function |
tests/rules.test |
Tests passing arguments by reference to an action. |
RulesTestCase::testReturningVariables |
function |
tests/rules.test |
Tests returning provided variables. |