You are here

function opigno_search_install in Opigno Search 3.x

Same name and namespace in other branches
  1. 8 opigno_search.install \opigno_search_install()

Implements hook_install().

File

./opigno_search.install, line 13
Module install/update functionality.

Code

function opigno_search_install() {

  // Rebuild Index search after install module.
  $index = Index::load('default_index');
  $index
    ->disable();
  $index
    ->save();
  $index
    ->enable();
  $index
    ->save();

  // Uninstall core module 'Search'.
  if (\Drupal::moduleHandler()
    ->moduleExists('search')) {
    \Drupal::service('module_installer')
      ->uninstall([
      'search',
    ]);
  }
}