ldc-dam/app/Http/Traits/ElasticTrait.php
Vincent BRIDIER 0056111538 - Déplacement des models dans un dossier
- Fix vider la barre de recherche quand on clique sur "Réinitialiser"
- Fix script index ElasticMedia + ajout condition sur l'existence d'un index
- Ajout de la requete Elasticsearch dans MediaController
2019-09-12 11:08:25 +02:00

27 lines
540 B
PHP

<?php
namespace App\Http\Traits;
use Elasticquent\ElasticquentTrait;
use Illuminate\Support\Facades\Storage;
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);
}
}