class BeerList::Establishments::MacsIndustrial
Constants
- URL
Public Instance Methods
get_list()
click to toggle source
# File lib/beer_list/establishments/macs_industrial.rb, line 6 def get_list build_list end
url()
click to toggle source
# File lib/beer_list/establishments/macs_industrial.rb, line 10 def url URL end
Private Instance Methods
base_list()
click to toggle source
# File lib/beer_list/establishments/macs_industrial.rb, line 20 def base_list @macs ||= page.search('tr:first-child td:last-child') end
beers()
click to toggle source
# File lib/beer_list/establishments/macs_industrial.rb, line 28 def beers base_list.search('span strong').children.map(&:text).map{ |b| b[1..-1] } end
breweries()
click to toggle source
# File lib/beer_list/establishments/macs_industrial.rb, line 24 def breweries base_list.search('a strong').children.map(&:text) end
build_list()
click to toggle source
# File lib/beer_list/establishments/macs_industrial.rb, line 16 def build_list breweries.zip(beers).map{ |b| b.join(' ') } end