You are here

interface RulesPluginImplInterface in Rules 7.2

Interface used for implementing an abstract plugin via Faces.

Provides the interface used for implementing an abstract plugin by using the Faces extension mechanism.

Hierarchy

Expanded class hierarchy of RulesPluginImplInterface

All classes that implement RulesPluginImplInterface

1 string reference to 'RulesPluginImplInterface'
RulesAbstractPlugin::setUp in includes/rules.core.inc

File

includes/rules.core.inc, line 2083
Rules base classes and interfaces needed for any rule evaluation.

View source
interface RulesPluginImplInterface extends RulesPluginHandlerInterface {

  /**
   * Executes the action or condition making use of the parameters as specified.
   */
  public function execute();

}

Members

Namesort descending Modifiers Type Description Overrides
RulesPluginHandlerInterface::access public function Checks whether the user has access to configure this element. 1
RulesPluginHandlerInterface::assertions public function Returns an array of info assertions for the specified parameters. 1
RulesPluginHandlerInterface::dependencies public function Returns an array of required modules. 1
RulesPluginHandlerInterface::form_alter public function Alters the generated configuration form of the element. 1
RulesPluginHandlerInterface::info_alter public function Allows altering of the element's action/condition info. 1
RulesPluginHandlerInterface::process public function Processes settings independent from a form submission. 1
RulesPluginHandlerInterface::validate public function Validates $settings independent from a form submission. 1
RulesPluginImplInterface::execute public function Executes the action or condition making use of the parameters as specified. 1