You are here

function feedapi_aggregator_feedapi_after_settings in FeedAPI 5

Implementation of hook_feedapi_after_settings(). Store per-feed categorizing

File

feedapi_aggregator/feedapi_aggregator.module, line 561

Code

function feedapi_aggregator_feedapi_after_settings($nid, $settings) {
  db_query('DELETE FROM {feedapi_aggregator_category_feed} WHERE feed_nid = %d', $nid);
  if (isset($settings['processors']['feedapi_aggregator']['categories'])) {
    foreach ($settings['processors']['feedapi_aggregator']['categories'] as $cid => $value) {
      if ($value) {
        db_query('INSERT INTO {feedapi_aggregator_category_feed} (feed_nid, cid) VALUES (%d, %d)', $nid, $cid);
      }
    }
  }
}