function CommonClassesStrategy::isPsr17FactoryInstalled
Can be used as a condition.
Return value
bool
File
-
vendor/
php-http/ discovery/ src/ Strategy/ CommonClassesStrategy.php, line 171
Class
- CommonClassesStrategy
- @internal
Namespace
Http\Discovery\StrategyCode
public static function isPsr17FactoryInstalled() {
try {
Psr17FactoryDiscovery::findResponseFactory();
} catch (NotFoundException $e) {
return false;
} catch (\Throwable $e) {
trigger_error(sprintf('Got exception "%s (%s)" while checking if a PSR-17 ResponseFactory is available', get_class($e), $e->getMessage()), E_USER_WARNING);
return false;
}
return true;
}