log method

  1. @override
void log(
  1. dynamic caller, {
  2. required LogLevel level,
  3. required String message,
  4. dynamic error,
  5. StackTrace? stackTrace,
  6. Map<String, dynamic>? extra,
})
override

Implementation

@override
void log(dynamic caller,
    {required LogLevel level,
    required String message,
    error,
    StackTrace? stackTrace,
    Map<String, dynamic>? extra}) {
  String logMessage = '[${level.toString().toUpperCase()}] $message';

  _logger?.log(
    Level.values[level.index],
    logMessage,
    time: DateTime.now(),
    error: error,
    stackTrace: stackTrace ?? StackTrace.current,
  );
}