function Psr17FactoryDiscovery::findRequestFactory
Return value
Throws
4 calls to Psr17FactoryDiscovery::findRequestFactory()
- MessageFactoryResolver::resolveRequestFactory in vendor/
open-telemetry/ sdk/ Common/ Adapter/ HttpDiscovery/ MessageFactoryResolver.php - Psr17Factory::createRequest in vendor/
php-http/ discovery/ src/ Psr17Factory.php - PsrTransportFactory::create in vendor/
open-telemetry/ sdk/ Common/ Export/ Http/ PsrTransportFactory.php - @phan-suppress PhanTypeMismatchArgumentNullable
- PsrTransportFactory::discover in vendor/
open-telemetry/ sdk/ Common/ Export/ Http/ PsrTransportFactory.php
File
-
vendor/
php-http/ discovery/ src/ Psr17FactoryDiscovery.php, line 35
Class
- Psr17FactoryDiscovery
- Finds PSR-17 factories.
Namespace
Http\DiscoveryCode
public static function findRequestFactory() {
try {
$messageFactory = static::findOneByType(RequestFactoryInterface::class);
} catch (DiscoveryFailedException $e) {
throw self::createException('request factory', $e);
}
return static::instantiateClass($messageFactory);
}