You are here

public function RulesReactionRule::dependencies in Rules 7.2

File

includes/rules.plugins.inc, line 479
Contains plugin info and implementations not needed for rule evaluation.

Class

RulesReactionRule
Represents rules getting triggered by events.

Code

public function dependencies() {
  $modules = array_flip(parent::dependencies());
  foreach ($this->events as $event_name) {
    $event_info = rules_get_event_info($event_name);
    if (isset($event_info['module'])) {
      $modules[$event_info['module']] = TRUE;
    }
  }
  return array_keys($modules);
}