class Buzz
Hierarchy
- class \OpenTelemetry\SDK\Common\Http\Psr\Client\Discovery\Buzz implements \OpenTelemetry\SDK\Common\Http\Psr\Client\Discovery\DiscoveryInterface
Expanded class hierarchy of Buzz
1 file declares its use of Buzz
- Discovery.php in vendor/
open-telemetry/ sdk/ Common/ Http/ Psr/ Client/ Discovery.php
File
-
vendor/
open-telemetry/ sdk/ Common/ Http/ Psr/ Client/ Discovery/ Buzz.php, line 11
Namespace
OpenTelemetry\SDK\Common\Http\Psr\Client\DiscoveryView source
class Buzz implements DiscoveryInterface {
/**
* @phan-suppress PhanUndeclaredClassReference
*/
public function available() : bool {
return class_exists(FileGetContents::class);
}
/**
* @phan-suppress PhanUndeclaredClassReference,PhanTypeMismatchReturn,PhanUndeclaredClassMethod
*/
public function create(mixed $options) : ClientInterface {
return new FileGetContents(Psr17FactoryDiscovery::findResponseFactory(), $options);
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title |
---|---|---|---|---|
Buzz::available | public | function | @phan-suppress PhanUndeclaredClassReference | Overrides DiscoveryInterface::available |
Buzz::create | public | function | @phan-suppress PhanUndeclaredClassReference,PhanTypeMismatchReturn,PhanUndeclaredClassMethod | Overrides DiscoveryInterface::create |