log method
Logs to logger, if present.
Implementation
void log(String type, String? message,
[Object? error, StackTrace? stackTrace]) {
var logger = this.logger;
if (logger != null) {
logger(this, type, message, error, stackTrace);
}
if (error != null) {
_log.severe(message, error, stackTrace);
} else if (type == 'WARN') {
_log.warning(message);
} else {
_log.info(message);
}
}