Sha256: b40476305c0255f7a043c7a28dce521c9cc715d0f491a0cc42b3d73339a73028

Contents?: true

Size: 875 Bytes

Versions: 1

Compression:

Stored size: 875 Bytes

Contents

module FbGraph
  class User < Node
    include Connections::Home
    include Connections::Feed
    include Connections::Posts
    include Connections::Likes
    include Connections::Picture
    include Connections::Statuses

    attr_accessor :name, :last_name, :first_name, :link, :about, :birthday, :work, :education, :email, :website

    def initialize(identifier, options = {})
      super
      @name       = options[:name]
      @last_name  = options[:last_name]
      @first_name = options[:first_name]
      @link       = options[:link]
      @about      = options[:about]
      @birthday   = options[:birthday]
      @work       = options[:work]
      @education  = options[:education]
      @email      = options[:email]
      @website    = options[:website]
    end

    def self.me(access_token)
      new('me', :access_token => access_token)
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fb_graph-0.0.1 lib/fb_graph/user.rb