module SnFoil

Constants

VERSION

Public Class Methods

adapter() click to toggle source
# File lib/sn_foil.rb, line 31
def adapter
  return @adapter if @adapter

  @adapter ||= if orm.instance_of?(String) || orm.instance_of?(Symbol)
                 if Object.const_defined?("SnFoil::Adapters::ORMs::#{orm.camelcase}")
                   "SnFoil::Adapters::ORMs::#{orm.camelcase}".constantize
                 else
                   orm.constantize
                 end
               else
                 orm
               end
end
configure() { |self| ... } click to toggle source
# File lib/sn_foil.rb, line 45
def configure
  yield self
end
logger() click to toggle source
# File lib/sn_foil.rb, line 25
def logger
  @logger ||= Logger.new($stdout).tap do |log|
    log.progname = name
  end
end