Files
newznab-tmux-NNTmux/app/Facades/Elasticsearch.php
T
2026-03-26 10:48:12 +01:00

29 lines
740 B
PHP

<?php
declare(strict_types=1);
namespace App\Facades;
use Elasticsearch\Client;
use Illuminate\Support\Facades\Facade;
/**
* Elasticsearch Facade - provides static access to Elasticsearch client.
*
* @method static \Elasticsearch\Namespaces\IndicesNamespace indices()
* @method static \Elasticsearch\Namespaces\ClusterNamespace cluster()
* @method static array search(array $params)
* @method static array bulk(array $params)
* @method static array get(array $params)
* @method static array deleteByQuery(array $params)
*
* @see Client
*/
class Elasticsearch extends Facade // @phpstan-ignore missingType.iterableValue
{
protected static function getFacadeAccessor(): string
{
return 'elasticsearch';
}
}