Module: Debugger
- Extended by:
- RubySmart::SimpleLogger::KlassLogger
- Defined in:
- lib/ruby_smart-debugger.rb
Class Method Summary collapse
- .clear! ⇒ Object extended from RubySmart::SimpleLogger::KlassLogger
-
.debug(*args) ⇒ Object
overwrite existing "debug" method (if Debase was loaded).
- .klass_logger ⇒ Object extended from RubySmart::SimpleLogger::KlassLogger
- .klass_logger_opts ⇒ Object extended from RubySmart::SimpleLogger::KlassLogger
- .klass_logger_opts=(opts) ⇒ Object extended from RubySmart::SimpleLogger::KlassLogger
- .method_missing(name, *args, **kwargs, &block) ⇒ Object extended from RubySmart::SimpleLogger::KlassLogger
-
.new(*args) ⇒ Object
extended
from RubySmart::SimpleLogger::KlassLogger
delegate new method to Logger.
- .respond_to?(method_name, _include_private = false) ⇒ Boolean extended from RubySmart::SimpleLogger::KlassLogger
Class Method Details
.clear! ⇒ Object Originally defined in module RubySmart::SimpleLogger::KlassLogger
.debug(*args) ⇒ Object
overwrite existing "debug" method (if Debase was loaded)
19 20 21 22 |
# File 'lib/ruby_smart-debugger.rb', line 19 def self.debug(*args) return false if args.none? klass_logger.debug(*args) end |
.klass_logger ⇒ Object Originally defined in module RubySmart::SimpleLogger::KlassLogger
.klass_logger_opts ⇒ Object Originally defined in module RubySmart::SimpleLogger::KlassLogger
.klass_logger_opts=(opts) ⇒ Object Originally defined in module RubySmart::SimpleLogger::KlassLogger
.new(*args) ⇒ Object Originally defined in module RubySmart::SimpleLogger::KlassLogger
delegate new method to Logger