RulesContainerPlugin::destroy |
function |
includes/rules.core.inc |
Removes circular object references so PHP garbage collector can work. |
RulesContainerPlugin::executeByArgs |
function |
includes/rules.core.inc |
Executes container with the given arguments. |
RulesContainerPlugin::exportChildren |
function |
includes/rules.core.inc |
|
RulesContainerPlugin::exportFlat |
function |
includes/rules.core.inc |
Determines whether the element should be exported in flat style. |
RulesContainerPlugin::exportToArray |
function |
includes/rules.core.inc |
|
RulesContainerPlugin::getIterator |
function |
includes/rules.core.inc |
Allows access to the children through the iterator. |
RulesContainerPlugin::import |
function |
includes/rules.core.inc |
Applies the given export. |
RulesContainerPlugin::importChildren |
function |
includes/rules.core.inc |
|
RulesContainerPlugin::integrityCheck |
function |
includes/rules.core.inc |
|
RulesContainerPlugin::optimize |
function |
includes/rules.core.inc |
Overrides optimize(). |
RulesContainerPlugin::parameterInfo |
function |
includes/rules.core.inc |
Returns info about parameters needed for executing the configured plugin. |
RulesContainerPlugin::resetInternalCache |
function |
includes/rules.core.inc |
Resets any internal static caches. |
RulesContainerPlugin::setUpVariables |
function |
includes/rules.core.inc |
Returns info about all variables that have to be setup in the state. |
RulesContainerPlugin::sortChildren |
function |
includes/rules.core.inc |
Sorts all child elements by their weight. |
RulesContainerPlugin::stateVariables |
function |
includes/rules.core.inc |
Returns available state variables for an element. |
RulesContainerPlugin::variableInfoAssertions |
function |
includes/rules.core.inc |
Returns asserted additions to the available variable info. |
RulesContainerPlugin::__clone |
function |
includes/rules.core.inc |
By default we do a deep clone. |
RulesContainerPlugin::__construct |
function |
includes/rules.core.inc |
|
RulesContainerPlugin::__sleep |
function |
includes/rules.core.inc |
|
RulesContainerPluginUI |
class |
ui/ui.core.inc |
UI for Rules Container. |
RulesContainerPluginUI::addOperations |
function |
ui/ui.core.inc |
Gets the Add-* operations for the given element. |
RulesContainerPluginUI::buildContent |
function |
ui/ui.core.inc |
Implements RulesPluginUIInterface. |
RulesContainerPluginUI::form |
function |
ui/ui.core.inc |
Generates a table for editing the contained elements. |
RulesContainerPluginUI::form_extract_values |
function |
ui/ui.core.inc |
Applies the values of the form to the given rule configuration. |
RulesContainerPluginUI::operations |
function |
ui/ui.core.inc |
Implements RulesPluginUIInterface. |
RulesData |
class |
includes/rules.state.inc |
A class holding static methods related to data. |
RulesData::addMetadataAssertions |
function |
includes/rules.state.inc |
Adds asserted metadata to the variable info. |
RulesData::addSiteMetadata |
function |
includes/rules.state.inc |
Property info alter callback for the entity metadata wrapper. |
RulesData::applyMetadataAssertions |
function |
includes/rules.state.inc |
Property info alter callback for the entity metadata wrapper. |
RulesData::matchingDataSelector |
function |
includes/rules.state.inc |
Returns data for the given info and the to-be-configured parameter. |
RulesData::typeCalcAncestors |
function |
includes/rules.state.inc |
|
RulesData::typesMatch |
function |
includes/rules.state.inc |
Returns whether the type match. They match if type1 is compatible to type2. |
RulesDataDirectInputFormInterface |
interface |
ui/ui.data.inc |
Interface for data types providing a direct input form. |
RulesDataDirectInputFormInterface::inputForm |
function |
ui/ui.data.inc |
Constructs the direct input form. |
RulesDataDirectInputFormInterface::render |
function |
ui/ui.data.inc |
Render the configured value. |
RulesDataInputEvaluator |
class |
includes/rules.processor.inc |
A base processor for use by input evaluators. |
RulesDataInputEvaluator::attachForm |
function |
includes/rules.processor.inc |
Overrides RulesDataProcessor::attachForm(). |
RulesDataInputEvaluator::evaluate |
function |
includes/rules.processor.inc |
Apply the input evaluator. |
RulesDataInputEvaluator::evaluators |
function |
includes/rules.processor.inc |
Returns all input evaluators that can be applied to the parameters type. |
RulesDataInputEvaluator::getEvaluatorOptions |
function |
includes/rules.processor.inc |
Generates the evaluator $options. |
RulesDataInputEvaluator::getPreparedValue |
function |
includes/rules.processor.inc |
Return $this or skip this processor by returning the next processor. |
RulesDataInputEvaluator::help |
function |
includes/rules.processor.inc |
Provide some usage help for the evaluator. |
RulesDataInputEvaluator::prepare |
function |
includes/rules.processor.inc |
Prepares the evaluation. |
RulesDataInputEvaluator::prepareSetting |
function |
includes/rules.processor.inc |
Overridden to prepare input evaluator processors. |
RulesDataInputEvaluator::process |
function |
includes/rules.processor.inc |
Overridden to generate evaluator $options and invoke evaluate(). |
RulesDataInputEvaluator::processors |
function |
includes/rules.processor.inc |
Overrides RulesDataProcessor::processors(). |
RulesDataInputEvaluator::__construct |
function |
includes/rules.processor.inc |
Overridden to invoke prepare(). |
RulesDataInputOptionsListInterface |
interface |
ui/ui.data.inc |
Interface for data UI classes providing an options list. |
RulesDataInputOptionsListInterface::optionsList |
function |
ui/ui.data.inc |
Returns the options list for the data type. |
RulesDataProcessor |
class |
includes/rules.processor.inc |
Common base class for Rules data processors. |