Module: ClassX::Role::Logger

Extended by:
Attributes
Defined in:
lib/classx/role/logger.rb

Overview

SYNOPSIS

require 'classx/role/logger'
class YourApp 
  include ClassX
  extends ClassX::Commandable
  include ClassX::Role::Logger

  def run
    logger.debug("debug!!")
    # do something
  end
end

and run following:

$ your_app.rb --logfile log/debug.log --log_level debug

SEE ALSO: ClassX::Commandable

Defined Under Namespace

Modules: ToLogLevel

Constant Summary

Constants included from Attributes

Attributes::ATTRIBUTE_REGEX

Instance Method Summary collapse

Methods included from Attributes

attribute_of

Instance Method Details

#loggerObject

dummy method for rdoc



41
# File 'lib/classx/role/logger.rb', line 41

def logger; end