Module: Hypostasis::Shared::Utilities::ClassMethods

Defined in:
lib/hypostasis/shared/utilities.rb

Instance Method Summary collapse

Instance Method Details

#cattr_accessor_with_default(name, default = nil) ⇒ Object



6
7
8
9
# File 'lib/hypostasis/shared/utilities.rb', line 6

def cattr_accessor_with_default(name, default = nil)
  cattr_accessor name
  class_variable_set("@@#{name.to_s}".to_sym, default)
end