class BeerList::Establishments::AcadiaCafe
Constants
- URL
Public Instance Methods
get_list()
click to toggle source
# File lib/beer_list/establishments/acadia_cafe.rb, line 6 def get_list base_list having_price_and_abv match_before_comma end
url()
click to toggle source
# File lib/beer_list/establishments/acadia_cafe.rb, line 12 def url URL end
Private Instance Methods
base_list()
click to toggle source
# File lib/beer_list/establishments/acadia_cafe.rb, line 18 def base_list @acadia = page.search('p').map(&:text) end
having_price_and_abv()
click to toggle source
# File lib/beer_list/establishments/acadia_cafe.rb, line 22 def having_price_and_abv @acadia = @acadia.select{ |str| str.match(/\d{1,2}\.\d{1,2}%+.*\$+/) } end
match_before_comma()
click to toggle source
# File lib/beer_list/establishments/acadia_cafe.rb, line 26 def match_before_comma @acadia = @acadia.map{ |b| b.match(/,{1}/); $` }.reject(&:nil?).map(&:strip) end