Sha256: 8ed844bc4d35c275b37d5add96c231a4cbd53aea589dbdfa4baed94b67b0183c
Contents?: true
Size: 583 Bytes
Versions: 7
Compression:
Stored size: 583 Bytes
Contents
module LinkedIn class PhoneNumber < LinkedIn::Base def phone_numbers @array ||= begin @array = [] @doc.children.each do |pn| @array << Resource.new(pn) unless pn.blank? end @array end end class Resource def initialize(phone_number) @phone_number = phone_number end %w[phone_type phone_number].each do |f| define_method(f.to_sym) do @phone_number.xpath("./#{f.gsub(/_/,'-')}").text end end end # resource class end # phone_number class end
Version data entries
7 entries across 7 versions & 3 rubygems