class Rubillow::Models::Posting
A posting
Attributes
last_refreshed_date[RW]
@return [Date] last date data was refreshed.
price[RW]
@return [String] price
Protected Instance Methods
parse()
click to toggle source
@private
Calls superclass method
Rubillow::Models::Base#parse
# File lib/rubillow/models/posting.rb, line 20 def parse super return if !success? property = @parser.xpath('//property').first extract_zpid(property) extract_links(property) extract_address(property) extract_property_basics(property) extract_images(property) @last_refreshed_date = Date.strptime(@parser.xpath('//lastRefreshedDate').text, "%Y-%m-%d") @price = @parser.xpath('//price').text end