Sha256: 724ce38b59b11d6975f3e70714c4ed57acefc1d36f22b63c536d854ae0d5c856

Contents?: true

Size: 928 Bytes

Versions: 6

Compression:

Stored size: 928 Bytes

Contents

module LinkedIn
  class Profile
    include ROXML
    xml_convention {|val| val.gsub("_","-") }
    xml_reader :id
    xml_reader :first_name
    xml_reader :last_name
    xml_reader :headline
    xml_reader :location, :as => Location
    xml_reader :industry
    xml_reader :distance, :as => Integer
    xml_reader :relation_to_viewer, :as => {:key => :name, :value => :content}
    xml_reader :num_recommenders, :as => Integer
    xml_reader :current_status
    xml_reader :current_status_timestamp
    xml_reader :connections, :as => [Profile]
    xml_reader :summary
    xml_reader :positions, :as => [Position]
    xml_reader :education, :as => [Education]
    xml_reader :member_url_resources, :as => [UrlResource], :from => 'member-url-resources/member-url'
    xml_reader :api_standard_profile_request
    xml_reader :site_standard_profile_request, :as => ApiStandardProfileRequest
    xml_reader :picture_url
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
linkedin-0.1.4 lib/linked_in/profile.rb
linkedin-0.1.3 lib/linked_in/profile.rb
linkedin-0.1.2 lib/linked_in/profile.rb
linkedin-0.1.1 lib/linked_in/profile.rb
linkedin-0.1.0 lib/linked_in/profile.rb
linkedin-0.0.2 lib/linked_in/profile.rb