Sha256: 1b35658fc83cd4b815cf334386d46df9159a3ab8c954a89b95e21ca82f557b4a
Contents?: true
Size: 677 Bytes
Versions: 34
Compression:
Stored size: 677 Bytes
Contents
module FbGraph2 class Edge module Banned def banned(params = {}) users = self.edge :banned, params users.collect! do |user| User.new(user[:id], user).authenticate self.access_token end end def banned?(user, params = {}) users = self.edge :banned, params, edge_scope: user users.present? end def ban!(user, params = {}) self.post params.merge( uid: Util.as_identifier(user) ), edge: :banned end def unban!(user, params = {}) self.delete params.merge( uid: Util.as_identifier(user) ), edge: :banned end end end end
Version data entries
34 entries across 34 versions & 1 rubygems