You are here

function search_api_page_search_api_index_delete in Search API Pages 7

Implements hook_search_api_index_delete().

File

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

Code

function search_api_page_search_api_index_delete(SearchApiIndex $index) {

  // Only react on real delete, not revert.
  if ($index
    ->hasStatus(ENTITY_IN_CODE)) {
    return;
  }
  foreach (search_api_page_load_multiple(FALSE, array(
    'index_id' => $index->machine_name,
  )) as $page) {
    search_api_page_delete($page->id);
  }
}