class Flexirest::Logger
Public Class Methods
debug(message)
click to toggle source
# File lib/flexirest/logger.rb, line 19 def self.debug(message) if defined?(Rails) && Rails.logger.present? Rails.logger.debug(message) elsif @logfile if @logfile.is_a?(String) File.open(@logfile, "a") do |f| f << "#{message}\n" end else @logfile << "#{message}\n" end else @messages << message end end
error(message)
click to toggle source
# File lib/flexirest/logger.rb, line 67 def self.error(message) if defined?(Rails) && Rails.logger.present? Rails.logger.error(message) elsif @logfile if @logfile.is_a?(String) File.open(@logfile, "a") do |f| f << "#{message}\n" end else @logfile << "#{message}\n" end else @messages << message end end
info(message)
click to toggle source
# File lib/flexirest/logger.rb, line 35 def self.info(message) if defined?(Rails) && Rails.logger.present? Rails.logger.info(message) elsif @logfile if @logfile.is_a?(String) File.open(@logfile, "a") do |f| f << "#{message}\n" end else @logfile << "#{message}\n" end else @messages << message end end
logfile=(value)
click to toggle source
# File lib/flexirest/logger.rb, line 6 def self.logfile=(value) @logfile = value end
messages()
click to toggle source
# File lib/flexirest/logger.rb, line 10 def self.messages @messages end
reset!()
click to toggle source
# File lib/flexirest/logger.rb, line 14 def self.reset! @logfile = nil @messages = [] end
warn(message)
click to toggle source
# File lib/flexirest/logger.rb, line 51 def self.warn(message) if defined?(Rails) && Rails.logger.present? Rails.logger.warn(message) elsif @logfile if @logfile.is_a?(String) File.open(@logfile, "a") do |f| f << "#{message}\n" end else @logfile << "#{message}\n" end else @messages << message end end