Я использую библиотеку ruflin/elastica 6.0.1, но не нашел способа установить параметры имени пользователя и пароля для подключения.
Я пытался установить его в URL-адресе хоста следующим образом:
https://username:[email protected]
но это не сработало.
Есть ли способ установить имя пользователя / пароль в elastica?






Эта функция была добавлена PR №1030. В тестовых примерах используется некоторый код. Вы можете создать связанный массив, содержащий username и password, а затем передать его в Elastica\Client::__construct().
<?php
use Elastica\Client;
$config = [
'host' => 'host.com',
'username' => 'john doe',
'password' => 's3cret',
];
$client = new Client($config);