class BeerList::Establishments::McCoysMN

Constants

BOTTLES
DRAFTS

Attributes

url[RW]

Public Class Methods

new() click to toggle source
# File lib/beer_list/establishments/mc_coys_mn.rb, line 9
def initialize
  @url = DRAFTS
end

Public Instance Methods

get_list() click to toggle source
# File lib/beer_list/establishments/mc_coys_mn.rb, line 13
def get_list
  @beers = []
  get_draft_list
  get_bottle_list
end

Private Instance Methods

base_list() click to toggle source
# File lib/beer_list/establishments/mc_coys_mn.rb, line 31
def base_list
  page.search('td.title a').map(&:text)
end
get_bottle_list() click to toggle source
# File lib/beer_list/establishments/mc_coys_mn.rb, line 25
def get_bottle_list
  self.url  = BOTTLES
  self.page = BeerList.scraper.visit self
  @beers   += base_list
end
get_draft_list() click to toggle source
# File lib/beer_list/establishments/mc_coys_mn.rb, line 21
def get_draft_list
  @beers += base_list
end