function LoggerProviderBuilder::buildProcessor
1 call to LoggerProviderBuilder::buildProcessor()
- LoggerProviderBuilder::build in vendor/
open-telemetry/ sdk/ Logs/ LoggerProviderBuilder.php
File
-
vendor/
open-telemetry/ sdk/ Logs/ LoggerProviderBuilder.php, line 52
Class
Namespace
OpenTelemetry\SDK\LogsCode
private function buildProcessor() : LogRecordProcessorInterface {
return match (count($this->processors)) { 0 => NoopLogRecordProcessor::getInstance(),
1 => $this->processors[0],
default => new MultiLogRecordProcessor($this->processors),
};
}