opigno_search.install in Opigno Search 3.x
Same filename and directory in other branches
Module install/update functionality.
File
opigno_search.installView 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
Name | Description |
---|---|
opigno_search_install | Implements hook_install(). |