function HttpClientDiscovery::find
Finds an HTTP Client.
Return value
Throws
Exception\NotFoundException
File
-
vendor/
php-http/ discovery/ src/ HttpClientDiscovery.php, line 24
Class
- HttpClientDiscovery
- Finds an HTTP Client.
Namespace
Http\DiscoveryCode
public static function find() {
try {
$client = static::findOneByType(HttpClient::class);
} catch (DiscoveryFailedException $e) {
throw new NotFoundException('No HTTPlug clients found. Make sure to install a package providing "php-http/client-implementation". Example: "php-http/guzzle6-adapter".', 0, $e);
}
return static::instantiateClass($client);
}