You are here

function weight_settings_save in Weight 7.2

Saves Weight settings for a node type.

1 call to weight_settings_save()
weight_features_rebuild in ./weight.features.inc
Implements hook_features_rebuild().

File

./weight.module, line 612

Code

function weight_settings_save($settings) {
  foreach ($settings as $type => $setting) {
    db_merge('weight_settings')
      ->key(array(
      'type' => $type,
    ))
      ->fields(array(
      'type' => $type,
      'weight_enabled' => $setting['enabled'],
      'weight_range' => $setting['range'],
      'menu_weight' => $setting['menu_weight'],
      'weight_default' => $setting['default'],
      'sync_translations' => $setting['sync_translations'],
    ))
      ->execute();
  }
}