class Battlerite::Match

Attributes

blob[R]
duration[R]
finished[R]
game_mode[R]
map[R]
match_type[R]
relationships[R]
started[R]

Public Class Methods

munch(match, relationships, blob) click to toggle source
# File lib/battlerite/models/match.rb, line 7
def self.munch match, relationships, blob
  started = Time.parse match["attributes"]["createdAt"]
  duration = match["attributes"]["duration"]
  finished = started + duration
  m = self.new(
    id: match["id"],
    started: started,
    duration: duration,
    finished: finished,
    game_mode: match["attributes"]["gameMode"],
    map: match["attributes"]["stats"]["mapID"],
    match_type: match["attributes"]["stats"]["type"],
    relationships: relationships,
    blob: blob,
  )
end