github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/logging/LoggingCapable.go (about)

     1  package logging
     2  
     3  // Capable is an interface used for logging messages from communicators.
     4  type Capable interface {
     5  	// EnableLogging turns on logging using the given communicator logger.
     6  	EnableLogging(communicatorLogger CommunicatorLogger)
     7  	// DisableLogging turns off logging.
     8  	DisableLogging()
     9  }