Class: MintLogger::Utils::LevelTranslator
- Inherits:
-
Object
- Object
- MintLogger::Utils::LevelTranslator
- Defined in:
- src/mintpress-logger/lib/mintpress-logger/utils/level_translator.rb
Properties (Read/Write)
Properties (Read Only)
Constant Summary collapse
- LEVELS =
{ MintLogger::LogLevel::DEBUG => MintLogger::LogLevel.new(:debug), MintLogger::LogLevel::VERBOSE => MintLogger::LogLevel.new(:verbose), MintLogger::LogLevel::INFO => MintLogger::LogLevel.new(:info), MintLogger::LogLevel::WARN => MintLogger::LogLevel.new(:warn), MintLogger::LogLevel::ERROR => MintLogger::LogLevel.new(:error), MintLogger::LogLevel::FATAL => MintLogger::LogLevel.new(:fatal), MintLogger::LogLevel::UNKNOWN => MintLogger::LogLevel.new(:unknown) }.freeze
Class Method Summary collapse
- .as_string(level, type, ignore_invalid: true) ⇒ Object
- .as_symbol(level, type, ignore_invalid: true) ⇒ Object
- .derive_log_level(level, ignore_invalid: true) ⇒ Object
- .mint_level(level, ignore_invalid: true) ⇒ Object
- .ruby_level(level, ignore_invalid: true) ⇒ Object