You are here

protected function RulesEntityController::storeDependencies in Rules 7.2

1 call to RulesEntityController::storeDependencies()
RulesEntityController::save in includes/rules.core.inc
Overridden to care exportables that are overridden.

File

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

Class

RulesEntityController
Make sure loaded rule configs are instantiated right.

Code

protected function storeDependencies($rules_config) {
  db_delete('rules_dependencies')
    ->condition('id', $rules_config->id)
    ->execute();
  if (!empty($rules_config->dependencies)) {
    foreach ($rules_config->dependencies as $dependency) {
      db_insert('rules_dependencies')
        ->fields(array(
        'id' => $rules_config->id,
        'module' => $dependency,
      ))
        ->execute();
    }
  }
}