Module: Credentials::Extensions::Configuration
- Defined in:
- lib/credentials/extensions/configuration.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#rw_config(key, value, default_value = nil, read_value = nil) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/credentials/extensions/configuration.rb', line 4 def rw_config(key, value, default_value = nil, read_value = nil) if value == read_value inheritable_attributes.include?(key) ? read_inheritable_attribute(key) : default_value else write_inheritable_attribute(key, value) end end |