Sha256: aa2d6a1e02321c9e60e66bcade5f5db0222fd328b3a35ad33dfa02bce38e777b
Contents?: true
Size: 354 Bytes
Versions: 4
Compression:
Stored size: 354 Bytes
Contents
# * George Moschovitis <gm@navel.gr> # (c) 2004-2005 Navel, all rights reserved. # $Id: flexob.rb 1 2005-04-11 11:04:30Z gmosx $ require 'ostruct' # A flexible Object. # Temporarily implemented as a simple OpenStruct. class Flexob < OpenStruct def update(hash) hash.each do |k, v| send("#{k}=", v) end end alias_method :set, :update end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
glue-0.16.0 | lib/glue/flexob.rb |
glue-0.17.0 | lib/glue/flexob.rb |
glue-0.18.0 | lib/glue/flexob.rb |
glue-0.18.1 | lib/glue/flexob.rb |