Module: Shy::DSL

Defined in:
lib/shy/dsl.rb

Instance Method Summary collapse

Instance Method Details

#shy(*attribute_names) ⇒ Object



3
4
5
6
7
8
# File 'lib/shy/dsl.rb', line 3

def shy(*attribute_names)
  attribute_names.each do |attribute_name|
    attr_accessor attribute_name
    private attribute_name, "#{attribute_name}="
  end
end