Sha256: 18e19cd9f90baa60824313dfd9e1805d8777610c3ce1060d123718be4e88ca25

Contents?: true

Size: 463 Bytes

Versions: 5

Compression:

Stored size: 463 Bytes

Contents

module LinkedIn
  class People < LinkedIn::Base

    %w[total start count].each do |f|
      define_method(f.to_sym) do
        @doc.xpath('.//people').first["#{f.gsub(/_/,'-')}"].to_i
      end
    end

    def profiles
      @array ||= begin
        @array = []
        @doc.xpath('//people').children.each do |profile|
          @array << Profile.new(Nokogiri::XML(profile.to_xml)) unless profile.blank?
        end
        @array
      end
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
linkedin-idkmybffjill-0.2.3 lib/linked_in/people.rb
linkedin-idkmybffjill-0.2.2 lib/linked_in/people.rb
linkedin-idkmybffjill-0.2.1 lib/linked_in/people.rb
linkedin-idkmybffjill-0.2.0 lib/linked_in/people.rb
linkedin-idkmybffjill-0.1.9 lib/linked_in/people.rb