WordPress\AiClientDependencies\Http\Discovery
Psr18ClientDiscovery::find
Finds a PSR-18 HTTP Client.
Метод класса: Psr18ClientDiscovery{}
Хуков нет.
Возвращает
ClientInterface.
Использование
$result = Psr18ClientDiscovery::find();
Код Psr18ClientDiscovery::find() Psr18ClientDiscovery::find WP 7.1.2
public static function find()
{
try {
$client = static::findOneByType(ClientInterface::class);
} catch (DiscoveryFailedException $e) {
throw new RealNotFoundException('No PSR-18 clients found. Make sure to install a package providing "psr/http-client-implementation". Example: "php-http/guzzle7-adapter".', 0, $e);
}
return static::instantiateClass($client);
}