ldc-dam/app/Http/Traits/ElasticTrait.php

27 lines
500 B
PHP
Raw Normal View History

<?php
namespace App\Http\Traits;
use Elasticquent\ElasticquentTrait;
trait ElasticTrait {
use ElasticquentTrait;
/**
* Index Exists.
*
* Does this index exist?
*
* @return bool
*/
public static function indexExists()
{
$instance = new static;
$client = $instance->getElasticSearchClient();
$index = array(
'index' => $instance->getIndexName(),
);
return $client->indices()->exists($index);
}
}