Class: ActiveSupport::EncryptedConfiguration::RailsEnv

Inherits:
BasicObject
Defined in:
lib/active_support/encrypted_configuration_env.rb

Instance Method Summary collapse

Constructor Details

#initialize(full_config, rails_env) ⇒ RailsEnv

Returns a new instance of RailsEnv.



30
31
32
33
# File 'lib/active_support/encrypted_configuration_env.rb', line 30

def initialize(full_config, rails_env)
  @full_config = full_config || {}
  @rails_env = rails_env || ''
end

Instance Method Details

#configObject



35
36
37
# File 'lib/active_support/encrypted_configuration_env.rb', line 35

def config
  @config ||= @full_config[@rails_env.to_sym] || {}
end