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.



19
20
21
22
# File 'lib/active_support/encrypted_configuration_env.rb', line 19

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

Instance Method Details

#configObject



24
25
26
# File 'lib/active_support/encrypted_configuration_env.rb', line 24

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