Module: CuteLogger::GeneralMethods

Included in:
Object
Defined in:
lib/cute_logger.rb

Overview

Methods to be included as part of the Object class

Instance Method Summary collapse

Instance Method Details

#log_debug(*args, &block) ⇒ Object



78
79
80
# File 'lib/cute_logger.rb', line 78

def log_debug(*args, &block)
  CuteLogger.log(Logger::DEBUG, self.class, args, &block)
end

#log_error(*args, &block) ⇒ Object



90
91
92
# File 'lib/cute_logger.rb', line 90

def log_error(*args, &block)
  CuteLogger.log(Logger::ERROR, self.class, args, &block)
end

#log_fatal(*args, &block) ⇒ Object



94
95
96
# File 'lib/cute_logger.rb', line 94

def log_fatal(*args, &block)
  CuteLogger.log(Logger::FATAL, self.class, args, &block)
end

#log_info(*args, &block) ⇒ Object



82
83
84
# File 'lib/cute_logger.rb', line 82

def log_info(*args, &block)
  CuteLogger.log(Logger::INFO, self.class, args, &block)
end

#log_warn(*args, &block) ⇒ Object



86
87
88
# File 'lib/cute_logger.rb', line 86

def log_warn(*args, &block)
  CuteLogger.log(Logger::WARN, self.class, args, &block)
end

#to_log_formatObject



98
99
100
# File 'lib/cute_logger.rb', line 98

def to_log_format
  to_s.to_utf8
end