Sha256: a29c9f5909abadd4d7781597a940387995c9d04ea914806a1b672c15a47e6229

Contents?: true

Size: 151 Bytes

Versions: 29

Compression:

Stored size: 151 Bytes

Contents

class OpenStruct
  def [] key
    send key
  end unless respond_to? :[]

  def []= key, val
    send %(#{key}=), val
  end unless respond_to? :[]=
end

Version data entries

29 entries across 29 versions & 3 rubygems

Version Path
buttercms-ruby-zwg-2.5.7 lib/core_ext/ostruct.rb
buttercms-ruby-zwg-2.5.2 lib/core_ext/ostruct.rb
buttercms-ruby-zwg-2.5.3 lib/core_ext/ostruct.rb
buttercms-ruby-zwg-2.4.2 lib/core_ext/ostruct.rb
buttercms-ruby-zwg-2.4.1 lib/core_ext/ostruct.rb
zuzanky-buttercms-ruby-2.4 lib/core_ext/ostruct.rb
buttercms-ruby-2.4 lib/core_ext/ostruct.rb
buttercms-ruby-2.3 lib/core_ext/ostruct.rb
buttercms-ruby-2.2 lib/core_ext/ostruct.rb
buttercms-ruby-2.1 lib/core_ext/ostruct.rb
buttercms-ruby-2.0 lib/core_ext/ostruct.rb
buttercms-ruby-1.9 lib/core_ext/ostruct.rb
buttercms-ruby-1.8 lib/core_ext/ostruct.rb
buttercms-ruby-1.7 lib/core_ext/ostruct.rb
buttercms-ruby-1.6 lib/core_ext/ostruct.rb
buttercms-ruby-1.5 lib/core_ext/ostruct.rb
buttercms-ruby-1.4 lib/core_ext/ostruct.rb
buttercms-ruby-1.3.2 lib/core_ext/ostruct.rb
buttercms-ruby-1.3.1 lib/core_ext/ostruct.rb
buttercms-ruby-1.3.0 lib/core_ext/ostruct.rb