Sha256: 811133f88fe81119ea28917826efd22d1d680ae38d158204f5e49738eeb4e783
Contents?: true
Size: 443 Bytes
Versions: 1
Compression:
Stored size: 443 Bytes
Contents
module FbGraph2 class TaggedProfile < Node register_attributes( raw: [:name, :type, :offset, :length], custom: [:object] ) def initialize(id, attributes = {}) super self.object = klass.new self.id end def klass klass = case self.type when 'user' User when 'page' Page when 'group' Group when 'event' Event end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fb_graph2-0.5.0 | lib/fb_graph2/tagged_profile.rb |