You are here

function search_api_page_search_api_index_update in Search API Pages 7

Implements hook_search_api_index_update().

File

./search_api_page.module, line 300
Generate search pages using Search API indexes.

Code

function search_api_page_search_api_index_update(SearchApiIndex $index) {
  if (!$index->enabled && $index->original->enabled) {
    foreach (search_api_page_load_multiple(FALSE, array(
      'index_id' => $index->machine_name,
      'enabled' => 1,
    )) as $page) {
      search_api_page_edit($page->id, array(
        'enabled' => 0,
      ));
    }
  }
}