module Serialbar::Adapter::ClassMethods
Public Instance Methods
configure_adapter(type,classname="DataFile")
click to toggle source
# File lib/serialbar/adapter.rb, line 11 def configure_adapter(type,classname="DataFile") base = const_get classname load_adapter(base,type) end
foo()
click to toggle source
# File lib/serialbar/adapter.rb, line 8 def foo end
load_adapter(base,type)
click to toggle source
# File lib/serialbar/adapter.rb, line 16 def load_adapter(base,type) # load module based on type case type when :mongoid require 'serialbar/adapters/mongoid' mod = Mongoid::Document when :filesystem require 'serialbar/adapters/file_system' end base.send :include, mod end