Sha256: ae00a9b1af7d2ffda2a7e0b3df7cff1b7cc1ce2c4861b63a77aa1a394d990f17

Contents?: true

Size: 168 Bytes

Versions: 10

Compression:

Stored size: 168 Bytes

Contents

module Merge
  # allows objects to be set from a hash
  def merge!(hash={}, &block)
    hash.each {|k,v| send("#{k}=",v) }
    block.call(block_arg) if block
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
ms-ident-0.1.1 lib/merge.rb
ms-ident-0.0.23 lib/merge.rb
ms-ident-0.0.22 lib/merge.rb
ms-ident-0.0.21 lib/merge.rb
ms-ident-0.0.20 lib/merge.rb
ms-ident-0.0.19 lib/merge.rb
ms-ident-0.0.18 lib/merge.rb
ms-ident-0.0.17 lib/merge.rb
ms-ident-0.0.3 lib/merge.rb
ms-ident-0.0.2 lib/merge.rb