Module: Log::Levels
- Included in:
- Log
- Defined in:
- lib/log/levels.rb
Defined Under Namespace
Modules: AddLevels
Class Method Summary collapse
Instance Method Summary collapse
- #level_names ⇒ Object
- #levels ⇒ Object (also: #logger_levels)
- #levels? ⇒ Boolean (also: #logger_levels?)
Class Method Details
.included(cls) ⇒ Object
2 3 4 |
# File 'lib/log/levels.rb', line 2 def self.included(cls) cls.extend AddLevels end |
Instance Method Details
#level_names ⇒ Object
16 17 18 |
# File 'lib/log/levels.rb', line 16 def level_names levels.keys.dup end |
#levels ⇒ Object Also known as: logger_levels
6 7 8 |
# File 'lib/log/levels.rb', line 6 def levels @levels ||= {} end |
#levels? ⇒ Boolean Also known as: logger_levels?
11 12 13 |
# File 'lib/log/levels.rb', line 11 def levels? !levels.empty? end |