function Psr17FactoryDiscovery::findResponseFactory
Return value
Throws
6 calls to Psr17FactoryDiscovery::findResponseFactory()
- Buzz::create in vendor/
open-telemetry/ sdk/ Common/ Http/ Psr/ Client/ Discovery/ Buzz.php - @phan-suppress PhanUndeclaredClassReference,PhanTypeMismatchReturn,PhanUndeclaredClassMethod
- CommonClassesStrategy::buzzInstantiate in vendor/
php-http/ discovery/ src/ Strategy/ CommonClassesStrategy.php - CommonClassesStrategy::isPsr17FactoryInstalled in vendor/
php-http/ discovery/ src/ Strategy/ CommonClassesStrategy.php - Can be used as a condition.
- CommonClassesStrategy::symfonyPsr18Instantiate in vendor/
php-http/ discovery/ src/ Strategy/ CommonClassesStrategy.php - MessageFactoryResolver::resolveResponseFactory in vendor/
open-telemetry/ sdk/ Common/ Adapter/ HttpDiscovery/ MessageFactoryResolver.php
File
-
vendor/
php-http/ discovery/ src/ Psr17FactoryDiscovery.php, line 51
Class
- Psr17FactoryDiscovery
- Finds PSR-17 factories.
Namespace
Http\DiscoveryCode
public static function findResponseFactory() {
try {
$messageFactory = static::findOneByType(ResponseFactoryInterface::class);
} catch (DiscoveryFailedException $e) {
throw self::createException('response factory', $e);
}
return static::instantiateClass($messageFactory);
}