class RightApiHelper::Base

Base helper class

Public Class Methods

new(right_api_client) click to toggle source
# File lib/right_api_helper/base.rb, line 25
def initialize(right_api_client)
  @client = right_api_client
  logger
end

Public Instance Methods

api_url() click to toggle source
# File lib/right_api_helper/base.rb, line 30
def api_url
  @client.api_url
end
log_level(level) click to toggle source
# File lib/right_api_helper/base.rb, line 39
def log_level(level)
  @log.level = level
end
logger(logger=nil) click to toggle source
# File lib/right_api_helper/base.rb, line 34
def logger(logger=nil)
  @log = logger
  @log ||= default_logger
end

Private Instance Methods

default_logger() click to toggle source
# File lib/right_api_helper/base.rb, line 45
def default_logger
  logger = Logger.new(STDOUT)
  logger.formatter = proc do |severity, datetime, progname, msg|
     "#{msg}\n"
  end
  logger
end