You are here

function commerce_demo_modules_installed in Commerce Demo 8.2

Same name and namespace in other branches
  1. 8 commerce_demo.module \commerce_demo_modules_installed()

Implements hook_modules_installed().

File

./commerce_demo.module, line 11
Provides a demo store for Commerce.

Code

function commerce_demo_modules_installed($modules) {
  if (in_array('commerce_demo', $modules, TRUE) && !\Drupal::isConfigSyncing()) {
    $index_storage = \Drupal::entityTypeManager()
      ->getStorage('search_api_index');

    /** @var \Drupal\search_api\IndexInterface $index */
    $index = $index_storage
      ->load('products');
    $index
      ->indexItems();
  }
}