class Vacuum::Parser::ItemSearchResponse::Items::Entry::Offers
Attributes
Offers[RW]
Public Class Methods
new(offers)
click to toggle source
# File lib/vacuum/parser/itemsearch_response.rb, line 137 def initialize(offers) raise ParserError.new('Not a Node') unless offers.is_a?(Nokogiri::XML::Node) @Offers = offers end
Public Instance Methods
to_a()
click to toggle source
# File lib/vacuum/parser/itemsearch_response.rb, line 142 def to_a @List ||= (@Offers / './xmlns:Offer').inject([]) { |lst, itm| lst << Offer.new(itm) } @List end