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 }