Module: AccessorInitializable

Defined in:
lib/accessor_initializable.rb

Instance Method Summary collapse

Instance Method Details

#initialize(attrs = {}) ⇒ Object



2
3
4
5
6
7
# File 'lib/accessor_initializable.rb', line 2

def initialize(attrs={})
  return unless attrs
  attrs.each do |method,value|
    public_send("#{method}=",value) if respond_to? "#{method}="
  end
end