RulesAbstractPlugin::access |
function |
includes/rules.core.inc |
Whether the currently logged in user has access to all configured elements. |
RulesAbstractPlugin::dependencies |
function |
includes/rules.core.inc |
Calculates an array of required modules. |
RulesAbstractPlugin::evaluate |
function |
includes/rules.core.inc |
Evaluate the element on a given rules evaluation state. |
RulesAbstractPlugin::executeByArgs |
function |
includes/rules.core.inc |
Execute the configuration by passing arguments in a single array. |
RulesAbstractPlugin::executeCallback |
function |
includes/rules.core.inc |
Execute the configured execution callback and log that. |
RulesAbstractPlugin::exportToArray |
function |
includes/rules.core.inc |
|
RulesAbstractPlugin::forceSetUp |
function |
includes/rules.core.inc |
Forces the object to be setUp, this executes setUp() if not done yet. |
RulesAbstractPlugin::getElementName |
function |
includes/rules.core.inc |
Gets the name of the configured action or condition. |
RulesAbstractPlugin::getFileName |
function |
includes/rules.core.inc |
|
RulesAbstractPlugin::getIncludeFiles |
function |
includes/rules.core.inc |
Returns all include files for a module. |
RulesAbstractPlugin::getPluginName |
function |
includes/rules.core.inc |
Gets the name of this plugin instance. |
RulesAbstractPlugin::import |
function |
includes/rules.core.inc |
Applies the given export. |
RulesAbstractPlugin::includeFiles |
function |
includes/rules.core.inc |
Makes sure all supported destinations are included. |
RulesAbstractPlugin::info |
function |
includes/rules.core.inc |
Returns the info of the plugin. |
RulesAbstractPlugin::integrityCheck |
function |
includes/rules.core.inc |
Makes sure the plugin is configured right. |
RulesAbstractPlugin::label |
function |
includes/rules.core.inc |
Returns the label of the element. |
RulesAbstractPlugin::loadBasicInclude |
function |
includes/rules.core.inc |
Loads this module's .rules.inc file. |
RulesAbstractPlugin::pluginParameterInfo |
function |
includes/rules.core.inc |
Returns info about parameters needed by the plugin. |
RulesAbstractPlugin::pluginProvidesVariables |
function |
includes/rules.core.inc |
Returns info about variables 'provided' by the plugin. |
RulesAbstractPlugin::processSettings |
function |
includes/rules.core.inc |
Processes the settings e.g. to prepare input evaluators. |
RulesAbstractPlugin::rebuildCache |
function |
includes/rules.core.inc |
Add in the data provided by the info hooks to the cache. |
RulesAbstractPlugin::setUp |
function |
includes/rules.core.inc |
|
RulesAbstractPlugin::variableInfoAssertions |
function |
includes/rules.core.inc |
Returns asserted additions to the available variable info. |
RulesAbstractPlugin::__construct |
function |
includes/rules.core.inc |
|
RulesAbstractPlugin::__sleep |
function |
includes/rules.core.inc |
|
RulesAbstractPluginDefaults |
class |
includes/rules.core.inc |
Provides default implementations of all RulesPluginImplInterface methods. |
RulesAbstractPluginDefaults::execute |
function |
includes/rules.core.inc |
Executes the action or condition making use of the parameters as specified. |
RulesAbstractPluginUI |
class |
ui/ui.core.inc |
UI for abstract plugins (conditions & actions). |
RulesAbstractPluginUI::form |
function |
ui/ui.core.inc |
Overrides RulesPluginUI::form(). |
RulesAbstractPluginUI::form_extract_values |
function |
ui/ui.core.inc |
|
RulesAbstractPluginUI::form_validate |
function |
ui/ui.core.inc |
|
RulesAction |
class |
includes/rules.plugins.inc |
Implements a rules action. |
RulesAction::$itemName |
property |
includes/rules.plugins.inc |
|
RulesAction::executeCallback |
function |
includes/rules.plugins.inc |
Execute the callback and update/save data as specified by the action. |
RulesActionContainer |
class |
includes/rules.core.inc |
Base class for all action containers. |
RulesActionContainer::action |
function |
includes/rules.core.inc |
Adds an action to the container. |
RulesActionContainer::componentProvidesVariables |
function |
includes/rules.core.inc |
Returns an array of provided variable names. |
RulesActionContainer::evaluate |
function |
includes/rules.core.inc |
Evaluate, whereas by default new vars are visible in the parent's scope. |
RulesActionContainer::exportToArray |
function |
includes/rules.core.inc |
|
RulesActionContainer::import |
function |
includes/rules.core.inc |
Applies the given export. |
RulesActionContainer::pluginProvidesVariables |
function |
includes/rules.core.inc |
Returns info about variables 'provided' by the plugin. |
RulesActionContainer::providesVariables |
function |
includes/rules.core.inc |
Returns info about all variables provided for later evaluated elements. |
RulesActionContainer::__construct |
function |
includes/rules.core.inc |
|
RulesActionContainerUI |
class |
ui/ui.core.inc |
UI for Rules action container. |
RulesActionContainerUI::form |
function |
ui/ui.core.inc |
Implements RulesPluginUIInterface::form(). |
RulesActionHandlerBase |
class |
includes/rules.core.inc |
Base class for implementing actions via classes. |
RulesActionHandlerInterface |
interface |
includes/rules.core.inc |
Interface for implementing actions via classes. |
RulesActionInterface |
interface |
includes/rules.core.inc |
Interface for objects that can be used as actions. |
RulesActionInterface::execute |
function |
includes/rules.core.inc |
|
RulesActionSet |
class |
includes/rules.plugins.inc |
An action set component. |