Module: ActiveRecord::Turntable::ClassMethods

Defined in:
lib/active_record/turntable.rb

Constant Summary collapse

DEFAULT_PATH =
File.dirname(File.dirname(__FILE__))

Instance Method Summary collapse

Instance Method Details

#turntable_configObject



54
55
56
# File 'lib/active_record/turntable.rb', line 54

def turntable_config
  ActiveRecord::Turntable::Config.instance
end

#turntable_config_fileObject



44
45
46
47
48
# File 'lib/active_record/turntable.rb', line 44

def turntable_config_file
  @@turntable_config_file ||=
    File.join(defined?(::Rails) ?
               ::Rails.root.to_s : DEFAULT_PATH, 'config/turntable.yml')
end

#turntable_config_file=(filename) ⇒ Object



50
51
52
# File 'lib/active_record/turntable.rb', line 50

def turntable_config_file=(filename)
  @@turntable_config_file = filename
end