function Psr17FactoryDiscovery::findUriFactory
Return value
Throws
4 calls to Psr17FactoryDiscovery::findUriFactory()
- AutoRootSpan::createRequest in vendor/
open-telemetry/ sdk/ Trace/ AutoRootSpan.php - @internal
- MessageFactoryResolver::resolveUriFactory in vendor/
open-telemetry/ sdk/ Common/ Adapter/ HttpDiscovery/ MessageFactoryResolver.php - Psr17Factory::createUri in vendor/
php-http/ discovery/ src/ Psr17Factory.php - Create a new URI.
- Psr17FactoryDiscovery::findUrlFactory in vendor/
php-http/ discovery/ src/ Psr17FactoryDiscovery.php
File
-
vendor/
php-http/ discovery/ src/ Psr17FactoryDiscovery.php, line 115
Class
- Psr17FactoryDiscovery
- Finds PSR-17 factories.
Namespace
Http\DiscoveryCode
public static function findUriFactory() {
try {
$messageFactory = static::findOneByType(UriFactoryInterface::class);
} catch (DiscoveryFailedException $e) {
throw self::createException('url factory', $e);
}
return static::instantiateClass($messageFactory);
}