lib/sportradar/api/football/event.rb
module Sportradar
module Api
module Football
class Event < Data
attr_accessor :response, :id, :sequence, :reference, :clock, :type, :event_type, :description, :alt_description
def initialize(data, **opts)
@response = data
@id = data["id"]
update(data, **opts)
end
def update(data, **opts)
@sequence = data["sequence"]
@reference = data["reference"]
@clock = data["clock"]
@type = data["type"]
@event_type = data["event_type"]
@description = data["description"] || data["summary"]
@alt_description = data["alt_description"]
self
end
def plays
[]
end
def events
[self]
end
def over?
false # TODO
end
def halftime?
false
end
end
end
end
end