createLogger static method

LogError createLogger(
  1. String logId, {
  2. String? categories,
  3. bool enableConsoleOutput = true,
})

Creates a new logger with the specified configuration.

  • logId: Unique identifier for the logger.
  • categories: Optional comma-separated list of categories.
  • enableConsoleOutput: Enables console output (default true).

Returns: A LogError indicating success or failure.

Implementation

static LogError createLogger(String logId,
    {String? categories, bool enableConsoleOutput = true}) {
  return isCriticalMode
      ? LogError(-5, message: 'is in critical mode')
      : loggerManager.createLogger(logId,
          categories: categories, enableConsoleOutput: enableConsoleOutput);
}