You are here

function search_api_synonym_execute_single_import in Search API Synonym 8

Execute single export.

Parameters

string $plugin: Plugin name

array $options: Array of export options

1 call to search_api_synonym_execute_single_import()
search_api_synonym_cron in ./search_api_synonym.module
Implements hook_cron().

File

./search_api_synonym.module, line 109
Contains search_api_synonym.module.

Code

function search_api_synonym_execute_single_import($plugin, $options) {

  // Plugin manager
  $pluginManager = \Drupal::service('plugin.manager.search_api_synonym.export');

  // Logger
  $logger = \Drupal::logger('search_api_synonym');
  $pluginManager
    ->setPluginId($plugin);
  $pluginManager
    ->setExportOptions($options);
  if ($result = $pluginManager
    ->executeExport()) {
    $logger
      ->info('Synonyms export to {filename}', [
      'filename' => $result,
    ]);
  }
}