class Diesel::APIBase

Attributes

logger[RW]
options[RW]

Public Class Methods

api_groups() click to toggle source
# File lib/diesel/api_base.rb, line 21
def api_groups; @api_groups ||= []; end
api_groups=(api_groups) click to toggle source
# File lib/diesel/api_base.rb, line 22
def api_groups=(api_groups)
  @api_groups = api_groups
end
new(options = {}) click to toggle source
# File lib/diesel/api_base.rb, line 11
def initialize(options = {})
  @options = options
end

Public Instance Methods

logger=(logger) click to toggle source
# File lib/diesel/api_base.rb, line 15
def logger=(logger)
  @logger = logger
  self.class.api_groups.each { |g| g.logger = logger }
end