gitlab.com/evatix-go/core@v1.3.55/coreinterface/loggerinf/all-checkers.go (about)

     1  package loggerinf
     2  
     3  type hasErrorChecker interface {
     4  	HasError() bool
     5  }
     6  
     7  type HasParentChecker interface {
     8  	HasParent() bool
     9  }
    10  
    11  type HasModelChecker interface {
    12  	HasModel() bool
    13  }
    14  
    15  type StandardLoggerChecker interface {
    16  	IsVerbose() bool
    17  	IsProduction() bool
    18  	IsTest() bool
    19  	IsDebug() bool
    20  	IsLog() bool
    21  	IsStacktrace() bool
    22  	IsJson() bool
    23  }