class SportsDataApi::Ncaafb::PlayByPlays
Attributes
events[R]
Public Class Methods
new(pbp_events)
click to toggle source
# File lib/sports_data_api/ncaafb/play_by_plays.rb, line 7 def initialize(pbp_events) @events = pbp_events.map do |pbp_event| if pbp_event["type"] == "event" Event.new(pbp_event) elsif pbp_event["type"] == "drive" Drive.new(pbp_event) end end end
Public Instance Methods
each() { |event| ... }
click to toggle source
# File lib/sports_data_api/ncaafb/play_by_plays.rb, line 17 def each &block @events.each do |event| if block_given? block.call event else yield event end end end