Sha256: 325cf986b459232068236e95f30d3017a4f10bd1ed901f948c7f7dc03304c875
Contents?: true
Size: 991 Bytes
Versions: 67
Compression:
Stored size: 991 Bytes
Contents
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
Version data entries
67 entries across 67 versions & 1 rubygems