Class: FortniteApi::GlobalSolo

Inherits:
Object
  • Object
show all
Defined in:
lib/fortnite_api/global_solo.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hash = {}) ⇒ GlobalSolo

Returns a new instance of GlobalSolo.



5
6
7
# File 'lib/fortnite_api/global_solo.rb', line 5

def initialize(hash={})
    @values = hash
end

Instance Attribute Details

#valuesObject (readonly)

Returns the value of attribute values.



3
4
5
# File 'lib/fortnite_api/global_solo.rb', line 3

def values
  @values
end

Instance Method Details

#customObject



9
10
11
# File 'lib/fortnite_api/global_solo.rb', line 9

def custom
    self.values['p2']
end

#kdObject



45
46
47
# File 'lib/fortnite_api/global_solo.rb', line 45

def kd
    self.values['p2']['kd']
end

#killsObject



41
42
43
# File 'lib/fortnite_api/global_solo.rb', line 41

def kills
    self.values['p2']['kills']
end

#kpgObject



49
50
51
# File 'lib/fortnite_api/global_solo.rb', line 49

def kpg
    self.values['p2']['kpg']
end

#scoreObject



17
18
19
# File 'lib/fortnite_api/global_solo.rb', line 17

def score
    self.values['p2']['score']
end

#scorepermatchObject



21
22
23
# File 'lib/fortnite_api/global_solo.rb', line 21

def scorepermatch
    self.values['p2']['scorePerMatch']
end

#top1Object



25
26
27
# File 'lib/fortnite_api/global_solo.rb', line 25

def top1
    self.values['p2']['top1']
end

#top10Object



29
30
31
# File 'lib/fortnite_api/global_solo.rb', line 29

def top10
    self.values['p2']['top10']
end

#top25Object



33
34
35
# File 'lib/fortnite_api/global_solo.rb', line 33

def top25
    self.values['p2']['top25']
end

#trnratingObject



13
14
15
# File 'lib/fortnite_api/global_solo.rb', line 13

def trnrating
    self.values['p2']['trnRating']
end

#winratioObject



37
38
39
# File 'lib/fortnite_api/global_solo.rb', line 37

def winratio
    self.values['p2']['winRatio']
end