Class: TerrapopConfiguration

Inherits:
Object
  • Object
show all
Includes:
TerrapopConfigurationModule
Defined in:
app/models/terrapop_configuration.rb

Constant Summary

Constants included from TerrapopConfigurationModule

TerrapopConfigurationModule::APPLICATION, TerrapopConfigurationModule::COUNTRIES, TerrapopConfigurationModule::ENVIRONMENTS, TerrapopConfigurationModule::SETTINGS

Class Method Summary collapse

Methods included from TerrapopConfigurationModule

before

Class Method Details

.[](key) ⇒ Object



62
63
64
# File 'app/models/terrapop_configuration.rb', line 62

def self.[](key)
  @@configuration.dig(key)
end

.inspect ⇒ Object



71
72
73
# File 'app/models/terrapop_configuration.rb', line 71

def self.inspect
  @@configuration.to_s
end

.settings ⇒ Object



66
67
68
# File 'app/models/terrapop_configuration.rb', line 66

def self.settings
  @@configuration.dig(APPLICATION, ENVIRONMENTS, Rails.env)
end