Sha256: e8e9ca3805b8541bf46d5e19e8aff98578c20fc26989e2559b8a860d3e5477f2

Contents?: true

Size: 429 Bytes

Versions: 68

Compression:

Stored size: 429 Bytes

Contents

module FbGraph
  module Connections
    module Permissions
      def permissions(options = {})
        self.connection(:permissions, options).first.inject([]) do |arr, (key, value)|
          arr << key.to_sym if value.to_i == 1
          arr
        end
      end

      def revoke!(permission = nil, options = {})
        destroy options.merge(:permission => permission, :connection => :permissions)
      end
    end
  end
end

Version data entries

68 entries across 68 versions & 1 rubygems

Version Path
fb_graph-2.6.3 lib/fb_graph/connections/permissions.rb
fb_graph-2.6.2 lib/fb_graph/connections/permissions.rb
fb_graph-2.6.1 lib/fb_graph/connections/permissions.rb
fb_graph-2.6.0 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.9 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.8 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.7 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.6 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.5 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.4 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.3 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.2 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.1 lib/fb_graph/connections/permissions.rb
fb_graph-2.5.0 lib/fb_graph/connections/permissions.rb
fb_graph-2.4.20 lib/fb_graph/connections/permissions.rb
fb_graph-2.4.19 lib/fb_graph/connections/permissions.rb
fb_graph-2.4.18 lib/fb_graph/connections/permissions.rb
fb_graph-2.4.17 lib/fb_graph/connections/permissions.rb
fb_graph-2.4.16 lib/fb_graph/connections/permissions.rb
fb_graph-2.4.15 lib/fb_graph/connections/permissions.rb