Module: Dclog

Defined in:
lib/dclog.rb,
lib/dclog/version.rb

Defined Under Namespace

Classes: Formatter

Constant Summary collapse

VERSION =
'0.3.0'

Class Method Summary collapse

Class Method Details

.method_missing(method, *args) ⇒ Object



15
16
17
18
19
20
# File 'lib/dclog.rb', line 15

def method_missing(method, *args)
  caller = caller_locations.first.label
  message = args[0]

  log_to_stdout(method, caller, message)
end

.respond_to_missing?(method, include_private = false) ⇒ Boolean

Returns:

  • (Boolean)


22
23
24
# File 'lib/dclog.rb', line 22

def respond_to_missing?(method, include_private = false)
  valid_level?(method) || super
end