RulesConditionInterface::isNegated |
function |
includes/rules.core.inc |
Returns whether the element is configured to negate the result. |
RulesConditionInterface::negate |
function |
includes/rules.core.inc |
Negate the result. |
RulesContainerPlugin |
class |
includes/rules.core.inc |
Base class for ContainerPlugins like Rules, Logical Operations or Loops. |
RulesContainerPlugin::$children |
property |
includes/rules.core.inc |
|
RulesContainerPlugin::access |
function |
includes/rules.core.inc |
Whether the currently logged in user has access to all configured elements. |
RulesContainerPlugin::availableVariables |
function |
includes/rules.core.inc |
Returns info about variables available to be used as arguments for this element. |
RulesContainerPlugin::componentVariables |
function |
includes/rules.core.inc |
Returns the specified variables, in case the plugin is used as component. |
RulesContainerPlugin::delete |
function |
includes/rules.core.inc |
Overrides delete to keep the children alive, if possible. |
RulesContainerPlugin::dependencies |
function |
includes/rules.core.inc |
Calculates an array of required modules. |
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. |