class Wapi::Report

Constants

WAVES_URL

Attributes

html[R]

Public Class Methods

new(beach, url=WAVES_URL) click to toggle source
# File lib/wapi.rb, line 13
def initialize(beach, url=WAVES_URL)
  beach_url = "#{url}#{beach}"
  @html = Nokogiri::HTML(open(beach_url))
end

Public Instance Methods

check() click to toggle source
# File lib/wapi.rb, line 18
def check
  conditions = {}

  ConditionParser::constants.each do |constant|
    conditions[constant.downcase] = ConditionParser.const_get(constant).extract(@html)
  end

  conditions
end