module FbGraph2::Edge::Blocked
Public Instance Methods
block!(user, params = {})
click to toggle source
# File lib/fb_graph2/edge/blocked.rb, line 16 def block!(user, params = {}) self.post params.merge( user: Util.as_identifier(user) ), edge: :blocked end
blocked(params = {})
click to toggle source
# File lib/fb_graph2/edge/blocked.rb, line 4 def blocked(params = {}) users = self.edge :blocked, params users.collect! do |user| User.new(user[:id], user).authenticate self.access_token end end
blocked?(user, params = {})
click to toggle source
# File lib/fb_graph2/edge/blocked.rb, line 11 def blocked?(user, params = {}) users = self.edge :blocked, params, edge_scope: user users.present? end
unblock!(user, params = {})
click to toggle source
# File lib/fb_graph2/edge/blocked.rb, line 22 def unblock!(user, params = {}) self.delete params.merge( user: Util.as_identifier(user) ), edge: :blocked end