Search for all

  1. Search 8.x-3.x for all
  2. Other projects
Title Object type File name Summary
path.eval.inc file modules/path.eval.inc Contains rules integration for the path module needed during evaluation.
path.rules.inc file modules/path.rules.inc Rules integration for the path module.
php.eval.inc file modules/php.eval.inc Contains rules integration for the php module needed during evaluation.
php.rules.inc file modules/php.rules.inc Rules integration for the php module.
README.txt file ./README.txt --------------------------------------------------------------------------------
Rules
--------------------------------------------------------------------------------

Maintainers:
* Wolfgang Ziegler (fago),…
rule function ./rules.module Creates a new rule.
Rule class includes/rules.plugins.inc An actual rule.
Rule::$conditions property includes/rules.plugins.inc
Rule::$itemName property includes/rules.plugins.inc
Rule::$label property includes/rules.plugins.inc
Rule::access function includes/rules.plugins.inc Whether the currently logged in user has access to all configured elements.
Rule::actions function includes/rules.plugins.inc Gets an iterator over all contained actions.
Rule::condition function includes/rules.plugins.inc Adds a condition.
Rule::conditionContainer function includes/rules.plugins.inc Returns the "And" condition container, which contains all conditions of
this rule.
Rule::conditions function includes/rules.plugins.inc Gets an iterator over all contained conditions.
Rule::delete function includes/rules.plugins.inc Overridden to ensure the whole Rule is deleted at once.
Rule::dependencies function includes/rules.plugins.inc Calculates an array of required modules.
Rule::destroy function includes/rules.plugins.inc Removes circular object references so PHP garbage collector can work.
Rule::evaluate function includes/rules.plugins.inc Evaluate, whereas by default new vars are visible in the parent's scope.
Rule::exportChildren function includes/rules.plugins.inc
Rule::exportFlat function includes/rules.plugins.inc Determines whether the element should be exported in flat style.
Rule::exportToArray function includes/rules.plugins.inc
Rule::fire function includes/rules.plugins.inc Fires the rule, i.e. evaluates the rule without checking its conditions.
Rule::getIterator function includes/rules.plugins.inc
Rule::import function includes/rules.plugins.inc Applies the given export.
Rule::importChildren function includes/rules.plugins.inc
Rule::integrityCheck function includes/rules.plugins.inc Makes sure the plugin is configured right.
Rule::providesVariables function includes/rules.plugins.inc Overridden to expose the variables of all actions for embedded rules.
Rule::resetInternalCache function includes/rules.plugins.inc Resets any internal static caches.
Rule::sortChildren function includes/rules.plugins.inc Sorts all child elements by their weight.
Rule::stateVariables function includes/rules.plugins.inc Returns available state variables for an element.
Rule::variableInfoAssertions function includes/rules.plugins.inc Overrides RulesPlugin::variableInfoAssertions().
Rule::__clone function includes/rules.plugins.inc By default we do a deep clone.
Rule::__construct function includes/rules.plugins.inc
Rule::__sleep function includes/rules.plugins.inc
Rules module integrations. group ./rules.api.php Module integrations with the rules module.
Rules' hooks group ./rules.api.php Hooks that can be implemented by other modules in order to extend rules.
rules.api.php file ./rules.api.php Documentation for hooks provided by the Rules API.
rules.core.inc file includes/rules.core.inc Rules base classes and interfaces needed for any rule evaluation.
rules.drush.inc file ./rules.drush.inc Rules module drush integration.
rules.event.inc file includes/rules.event.inc Contains event handler interface and base classes.
rules.features.inc file ./rules.features.inc Provides Features integration for the Rules module.
rules.info file ./rules.info name = Rules
description = React on events and conditionally evaluate actions.
package = Rules
core = 7.x
files[] = rules.features.inc
files[] = includes/faces.inc
files[] = includes/rules.core.inc
files[] = includes/rules.event.inc
files[] =…
rules.install file ./rules.install Rules - Installation file.
rules.module file ./rules.module Rules engine module.
rules.plugins.inc file includes/rules.plugins.inc Contains plugin info and implementations not needed for rule evaluation.
rules.processor.inc file includes/rules.processor.inc Contains classes for data processing.
rules.rules.inc file ./rules.rules.inc Includes any rules integration provided by the module.
rules.state.inc file includes/rules.state.inc Contains the state and data related stuff.
rules.test file tests/rules.test Rules tests.