log

package
v1.12.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2023 License: MIT Imports: 10 Imported by: 3

Documentation

Index

Constants

View Source
const Binding = "goravel.log"

Variables

This section is empty.

Functions

func NewWriter added in v1.2.3

func NewWriter(instance *logrus.Entry) log.Writer

Types

type Application

type Application struct {
	log.Writer
	// contains filtered or unexported fields
}

func NewApplication added in v1.8.1

func NewApplication(writer log.Writer) *Application

func NewLogrusApplication added in v1.8.1

func NewLogrusApplication(config config.Config) *Application

func (*Application) WithContext added in v1.12.0

func (r *Application) WithContext(ctx context.Context) log.Writer

type Entry added in v1.0.1

type Entry struct {
	// contains filtered or unexported fields
}

func (*Entry) Context added in v1.2.3

func (r *Entry) Context() context.Context

func (*Entry) GetLevel added in v1.0.1

func (r *Entry) GetLevel() log.Level

DEPRECATED: use Level()

func (*Entry) GetMessage added in v1.0.1

func (r *Entry) GetMessage() string

DEPRECATED: use Message()

func (*Entry) GetTime added in v1.0.1

func (r *Entry) GetTime() time.Time

DEPRECATED: use Time()

func (*Entry) Level added in v1.2.3

func (r *Entry) Level() log.Level

func (*Entry) Message added in v1.2.3

func (r *Entry) Message() string

func (*Entry) Time added in v1.2.3

func (r *Entry) Time() time.Time

type Hook added in v1.0.0

type Hook struct {
	// contains filtered or unexported fields
}

func (*Hook) Fire added in v1.0.0

func (h *Hook) Fire(entry *logrus.Entry) error

func (*Hook) Levels added in v1.0.0

func (h *Hook) Levels() []logrus.Level

type ServiceProvider

type ServiceProvider struct {
}

func (*ServiceProvider) Boot

func (log *ServiceProvider) Boot(app foundation.Application)

func (*ServiceProvider) Register

func (log *ServiceProvider) Register(app foundation.Application)

type Writer added in v1.2.3

type Writer struct {
	// contains filtered or unexported fields
}

func (*Writer) Debug added in v1.2.3

func (r *Writer) Debug(args ...any)

func (*Writer) Debugf added in v1.2.3

func (r *Writer) Debugf(format string, args ...any)

func (*Writer) Error added in v1.2.3

func (r *Writer) Error(args ...any)

func (*Writer) Errorf added in v1.2.3

func (r *Writer) Errorf(format string, args ...any)

func (*Writer) Fatal added in v1.2.3

func (r *Writer) Fatal(args ...any)

func (*Writer) Fatalf added in v1.2.3

func (r *Writer) Fatalf(format string, args ...any)

func (*Writer) Info added in v1.2.3

func (r *Writer) Info(args ...any)

func (*Writer) Infof added in v1.2.3

func (r *Writer) Infof(format string, args ...any)

func (*Writer) Panic added in v1.2.3

func (r *Writer) Panic(args ...any)

func (*Writer) Panicf added in v1.2.3

func (r *Writer) Panicf(format string, args ...any)

func (*Writer) Warning added in v1.2.3

func (r *Writer) Warning(args ...any)

func (*Writer) Warningf added in v1.2.3

func (r *Writer) Warningf(format string, args ...any)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL