class HeadstartFinder
Public Instance Methods
days_to_go()
click to toggle source
# File lib/headstart_finder.rb, line 17 def days_to_go @body.css('.projectstatus').css('.bb').css('.l').css('div')[0].text.gsub("\n", ' ').gsub("\r", ' ').squeeze(' ').scan(/\d+/).join(",") rescue => e "" end
deadline()
click to toggle source
# File lib/headstart_finder.rb, line 23 def deadline "N/A" end
goal()
click to toggle source
# File lib/headstart_finder.rb, line 43 def goal @body.css('.projectstatus').css('.pl').text.gsub('\n', '').gsub("\n", ' ').gsub("\r", ' ').squeeze(' ').scan(/\d+/).join(",") rescue => e "" end
num_of_backers()
click to toggle source
# File lib/headstart_finder.rb, line 27 def num_of_backers @body.css('.projectstatus').css('.bb').css('.r').css('.t1').text.gsub("\n", ' ').gsub("\r", ' ').squeeze(' ') rescue => e "" end
picture_url()
click to toggle source
# File lib/headstart_finder.rb, line 49 def picture_url "https://www.headstart.co.il/#{@body.css('.pic').css('img')[0]['src'].split('&')[0]}" rescue => e "" end
pledged()
click to toggle source
# File lib/headstart_finder.rb, line 37 def pledged @body.css('.projectstatus').css('.cu').text.gsub('\n', '').gsub("\n", ' ').gsub("\r", ' ').squeeze(' ').scan(/\d+/).join(",") rescue => e "" end
project_name()
click to toggle source
# File lib/headstart_finder.rb, line 11 def project_name @body.css('.leftpanel')[0].css('h1').text.gsub("\n", ' ').squeeze(' ') rescue => e "" end
test_print()
click to toggle source
# File lib/headstart_finder.rb, line 5 def test_print "I'm #{self.class.name} and my url is #{@url}" rescue => e "" end
twitter_link()
click to toggle source
# File lib/headstart_finder.rb, line 33 def twitter_link "" end