You are here

function view_mode_page_pattern_features_rebuild in View Mode Page 7

Same name and namespace in other branches
  1. 8 view_mode_page.features.inc \view_mode_page_pattern_features_rebuild()
  2. 8.2 view_mode_page.features.inc \view_mode_page_pattern_features_rebuild()
  3. 7.2 view_mode_page.features.inc \view_mode_page_pattern_features_rebuild()

Implements hook_features_export_rebuild().

1 call to view_mode_page_pattern_features_rebuild()
view_mode_page_pattern_features_revert in ./view_mode_page.features.inc
Implements hook_features_revert().

File

./view_mode_page.features.inc, line 58
Integrate View Mode Page with the Features module

Code

function view_mode_page_pattern_features_rebuild($module) {
  $items = module_invoke($module, 'view_mode_page_pattern_default');
  foreach ($items as $item) {
    db_merge('view_mode_page')
      ->key(array(
      'content_type' => $item[0]['content_type'],
      'view_mode' => $item[0]['view_mode'],
      'url_pattern' => $item[0]['url_pattern'],
    ))
      ->execute();
  }
  menu_rebuild();
}