Class: Vapid::Settings

Inherits:
Object show all
Defined in:
lib/vapid/settings.rb

Class Method Summary collapse

Class Method Details

.load_settingsObject



8
9
10
11
# File 'lib/vapid/settings.rb', line 8

def self.load_settings
  settings_file = File.join(Dir.pwd, "config", "settings.yml")
  File.exist?(settings_file) ? YAML.load_file(settings_file)[Server.environment.to_s] : {}
end

.method_missing(sym) ⇒ Object



4
5
6
# File 'lib/vapid/settings.rb', line 4

def self.method_missing(sym, *)
  (@settings ||= load_settings)[sym.to_s]
end