Sha256: facc9254c22504287e6049e17e6dee02a8b7bc2839d880fa7fb5958513a666a5
Contents?: true
Size: 490 Bytes
Versions: 2
Compression:
Stored size: 490 Bytes
Contents
module FBGraph class Timeline < Base BUILT_IN_ACTIONS = { :listens => :music, :reads => :news, :watches => :movie, } def action(namespace,action) connection([namespace,action].join(':')) self end BUILT_IN_ACTIONS.each do |action,obj| class_eval <<-METHOD def #{action} find('me').connection("#{[obj,action].join('.')}") self end METHOD end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fbgraph-1.10.1 | lib/fbgraph/timeline.rb |
fbgraph-1.10.0 | lib/fbgraph/timeline.rb |