Class: LeagueOfLegends::DTO::MiniSeries

Inherits:
Object
  • Object
show all
Defined in:
lib/league_of_legends/dto/mini_series.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attributes) ⇒ MiniSeries

Returns a new instance of MiniSeries.



13
14
15
16
17
18
19
20
21
# File 'lib/league_of_legends/dto/mini_series.rb', line 13

def initialize attributes
  return if attributes.nil?

  @losses = attributes[:losses]
  @progress = attributes[:progress]
  @target = attributes[:target]
  @time_left_to_play_millis = attributes[:timeLeftToPlayMillis]
  @wins = attributes[:wins]
end

Instance Attribute Details

#lossesObject (readonly)

Returns the value of attribute losses.



11
12
13
# File 'lib/league_of_legends/dto/mini_series.rb', line 11

def losses
  @losses
end

#progressObject (readonly)

Returns the value of attribute progress.



11
12
13
# File 'lib/league_of_legends/dto/mini_series.rb', line 11

def progress
  @progress
end

#targetObject (readonly)

Returns the value of attribute target.



11
12
13
# File 'lib/league_of_legends/dto/mini_series.rb', line 11

def target
  @target
end

#time_left_to_play_millisObject (readonly)

Returns the value of attribute time_left_to_play_millis.



11
12
13
# File 'lib/league_of_legends/dto/mini_series.rb', line 11

def time_left_to_play_millis
  @time_left_to_play_millis
end

#winsObject (readonly)

Returns the value of attribute wins.



11
12
13
# File 'lib/league_of_legends/dto/mini_series.rb', line 11

def wins
  @wins
end

Class Method Details

.versionObject



7
8
9
# File 'lib/league_of_legends/dto/mini_series.rb', line 7

def self.version
  ::LeagueOfLegends::DTO::League.version
end