ConsoleExporterFactory.php
Namespace
OpenTelemetry\SDK\Logs\ExporterFile
-
vendor/
open-telemetry/ sdk/ Logs/ Exporter/ ConsoleExporterFactory.php
View source
<?php
declare (strict_types=1);
namespace OpenTelemetry\SDK\Logs\Exporter;
use OpenTelemetry\SDK\Logs\LogRecordExporterFactoryInterface;
use OpenTelemetry\SDK\Logs\LogRecordExporterInterface;
use OpenTelemetry\SDK\Registry;
class ConsoleExporterFactory implements LogRecordExporterFactoryInterface {
public function create() : LogRecordExporterInterface {
$transport = Registry::transportFactory('stream')->create('php://stdout', 'application/json');
return new ConsoleExporter($transport);
}
}
Classes
Title | Deprecated | Summary |
---|---|---|
ConsoleExporterFactory |