ldc-dam/app/Http/Traits/ElasticTrait.php
2022-06-20 14:04:15 +02:00

27 lines
510 B
PHP

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