Module: DeepCover::Config::AttributeAccessors

Included in:
DeepCover::Config
Defined in:
lib/deep_cover/config.rb

Class Method Summary collapse

Class Method Details

.define_accessor(attr) ⇒ Object



60
61
62
63
64
65
66
# File 'lib/deep_cover/config.rb', line 60

def self.define_accessor(attr)
  define_method(attr) do |arg = NOT_SPECIFIED|
    return @options[attr] if arg == NOT_SPECIFIED

    change(attr, arg)
  end
end