Sha256: 153bb4b05c6911d5354e0188a91dfac68eb7d55c725678a3083c2226efa5f9c4
Contents?: true
Size: 536 Bytes
Versions: 2
Compression:
Stored size: 536 Bytes
Contents
require 'rubyfox/sfsobject/bulk' module Rubyfox module SFSObject module Accessor def self.included(base) base.extend ClassMethods end module ClassMethods def [](hash) new.tap do |sfs_object| hash.each do |key, value| sfs_object[key] = value end end end end def [](key) Bulk.unwrap_value!(self, key) end def []=(key, value) Bulk.wrap_value!(self, key, value) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rubyfox-sfsobject-0.3.0-java | lib/rubyfox/sfsobject/accessor.rb |
rubyfox-sfsobject-0.2.2-java | lib/rubyfox/sfsobject/accessor.rb |