Sha256: 47808ed4f2fac3e44bfeaf23480beb5464a3fe105d3a8f796daa8b74ce93f400
Contents?: true
Size: 424 Bytes
Versions: 9
Compression:
Stored size: 424 Bytes
Contents
module SportsDataApi module Mlb class Season attr_reader :year, :games def initialize(xml) xml = xml.first if xml.is_a? Nokogiri::XML::NodeSet @year = xml['season_year'] @games = [] if xml.is_a? Nokogiri::XML::Element xml.xpath('event').each do |event| @games << Game.new(year: @year, xml: event) end end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems