Class: Smite::Match

Inherits:
Object show all
Defined in:
lib/smite/match.rb

Instance Attribute Summary

Attributes inherited from Object

#data

Instance Method Summary collapse

Methods inherited from Object

#attributes, #method_missing

Constructor Details

#initialize(data) ⇒ Match

Returns a new instance of Match.



3
4
5
6
7
8
# File 'lib/smite/match.rb', line 3

def initialize(data)
  super
  @data = DataTransform.transform_gods(@data)
  @data = DataTransform.transform_items(@data)
  @data = DataTransform.transform_match(@data)
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Smite::Object

Instance Method Details

#inspectObject



10
11
12
# File 'lib/smite/match.rb', line 10

def inspect
  "#<Smite::Match '#{queue}' '#{win_status}'>"
end