interface EventLoggerInterface
Hierarchy
- interface \OpenTelemetry\API\Logs\EventLoggerInterface
Expanded class hierarchy of EventLoggerInterface
All classes that implement EventLoggerInterface
See also
https://github.com/open-telemetry/opentelemetry-specification/blob/main…
3 files declare their use of EventLoggerInterface
- CachedInstrumentation.php in vendor/
open-telemetry/ api/ Instrumentation/ CachedInstrumentation.php - EventLogger.php in vendor/
open-telemetry/ sdk/ Logs/ EventLogger.php - EventLoggerProvider.php in vendor/
open-telemetry/ sdk/ Logs/ EventLoggerProvider.php
File
-
vendor/
open-telemetry/ api/ Logs/ EventLoggerInterface.php, line 12
Namespace
OpenTelemetry\API\LogsView source
interface EventLoggerInterface {
public function emit(string $name, mixed $body = null, ?int $timestamp = null, ?ContextInterface $context = null, ?Severity $severityNumber = null, iterable $attributes = []) : void;
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
EventLoggerInterface::emit | public | function | 2 |