search_api_meilisearch-1.0.x-dev/tests/src/Traits/Api/IndexCreationTrait.php

tests/src/Traits/Api/IndexCreationTrait.php
<?php

namespace Drupal\Tests\search_api_meilisearch\Traits\Api;

use Drupal\search_api_meilisearch\Api\MeilisearchApiServiceInterface;

/**
 * Trait provides creation of a new index.
 */
trait IndexCreationTrait {

  /**
   * Creates a new index.
   *
   * @param string $name
   *   The index name.
   * @param \Drupal\search_api_meilisearch\Api\MeilisearchApiServiceInterface $apiService
   *   The meilisearch api service.
   */
  public function createIndex(string $name, MeilisearchApiServiceInterface $apiService): void {
    $task = $apiService->createIndex($name);
    $apiService->waitForUpdate($task['taskUid']);
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc