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



65
66
67
# File 'lib/active_record/turntable.rb', line 65

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

#turntable_config_fileObject



55
56
57
58
59
# File 'lib/active_record/turntable.rb', line 55

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



61
62
63
# File 'lib/active_record/turntable.rb', line 61

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