You are here

opigno_search.install in Opigno Search 3.x

Same filename and directory in other branches
  1. 8 opigno_search.install

Module install/update functionality.

File

opigno_search.install
View source
<?php

/**
 * @file
 * Module install/update functionality.
 */
use Drupal\search_api\Entity\Index;

/**
 * Implements hook_install().
 */
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',
    ]);
  }
}

Functions

Namesort descending Description
opigno_search_install Implements hook_install().