Class: ConfConf::Reference

Inherits:
Struct
  • Object
show all
Defined in:
lib/conf_conf/configuration.rb

Instance Method Summary collapse

Instance Method Details

#default_value?Boolean

Returns:

  • (Boolean)


35
36
37
# File 'lib/conf_conf/configuration.rb', line 35

def default_value?
  options[:default]
end

#environment_keyObject



39
40
41
# File 'lib/conf_conf/configuration.rb', line 39

def environment_key
  options[:from] || key.to_s.upcase
end

#valueObject



31
32
33
# File 'lib/conf_conf/configuration.rb', line 31

def value
  environment_value || default_value
end