Sha256: 861d6a5f703a8091d914357dfabba09bfc9691d02c76297afaf7288a2aa82b1b

Contents?: true

Size: 861 Bytes

Versions: 27

Compression:

Stored size: 861 Bytes

Contents

module FbGraph
  class Page < Node
    include Connections::Albums
    include Connections::Checkins
    include Connections::Events
    include Connections::Feed
    include Connections::Groups
    include Connections::Insights
    include Connections::Links
    include Connections::Notes
    include Connections::Photos
    include Connections::Picture
    include Connections::Posts
    include Connections::Statuses
    include Connections::Tagged
    include Connections::Videos
    extend Searchable

    attr_accessor :name, :username, :category, :like_count

    def initialize(identifier, attributes = {})
      super
      [:name, :username, :category].each do |key|
        self.send :"#{key}=", attributes[key]
      end
      @like_count = attributes[:likes] || attributes[:fan_count]
    end
  end
end

require 'fb_graph/page/category_attributes'

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
fb_graph-1.9.2 lib/fb_graph/page.rb
fb_graph-1.9.1 lib/fb_graph/page.rb
fb_graph-1.9.0 lib/fb_graph/page.rb
fb_graph-1.8.6 lib/fb_graph/page.rb
fb_graph-1.8.5 lib/fb_graph/page.rb
fb_graph-1.8.4 lib/fb_graph/page.rb
fb_graph-1.8.3 lib/fb_graph/page.rb
fb_graph-1.8.2 lib/fb_graph/page.rb
fb_graph-1.8.1 lib/fb_graph/page.rb
fb_graph-1.8.0 lib/fb_graph/page.rb
fb_graph-1.8.0.alpha2 lib/fb_graph/page.rb
fb_graph-1.7.5 lib/fb_graph/page.rb
fb_graph-1.8.0.alpha lib/fb_graph/page.rb
fb_graph-1.7.4 lib/fb_graph/page.rb
fb_graph-1.7.3 lib/fb_graph/page.rb
fb_graph-1.7.2 lib/fb_graph/page.rb
fb_graph-1.7.1 lib/fb_graph/page.rb
fb_graph-1.7.0 lib/fb_graph/page.rb
fb_graph-1.7.0.alpha2 lib/fb_graph/page.rb
fb_graph-1.6.9 lib/fb_graph/page.rb