class Composite
Same name in this branch
- 11.1.x vendor/symfony/validator/Constraints/Composite.php \Symfony\Component\Validator\Constraints\Composite
Hierarchy
- class \OpenTelemetry\SDK\Resource\Detectors\Composite implements \OpenTelemetry\SDK\Resource\ResourceDetectorInterface
Expanded class hierarchy of Composite
File
-
vendor/
open-telemetry/ sdk/ Resource/ Detectors/ Composite.php, line 11
Namespace
OpenTelemetry\SDK\Resource\DetectorsView source
final class Composite implements ResourceDetectorInterface {
/**
* @param iterable<ResourceDetectorInterface> $resourceDetectors
*/
public function __construct(iterable $resourceDetectors) {
}
public function getResource() : ResourceInfo {
$resource = ResourceInfoFactory::emptyResource();
foreach ($this->resourceDetectors as $resourceDetector) {
$resource = $resource->merge($resourceDetector->getResource());
}
return $resource;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title |
---|---|---|---|---|
Composite::getResource | public | function | Overrides ResourceDetectorInterface::getResource | |
Composite::__construct | public | function |