logger.go
 1package event
 2
 3import (
 4	"log/slog"
 5
 6	"github.com/posthog/posthog-go"
 7)
 8
 9var _ posthog.Logger = logger{}
10
11type logger struct{}
12
13func (logger) Debugf(format string, args ...any) {
14	slog.Debug(format, args...)
15}
16
17func (logger) Logf(format string, args ...any) {
18	slog.Info(format, args...)
19}
20
21func (logger) Warnf(format string, args ...any) {
22	slog.Warn(format, args...)
23}
24
25func (logger) Errorf(format string, args ...any) {
26	slog.Error(format, args...)
27}