Class: Sightstone::Roster
- Inherits:
-
Object
- Object
- Sightstone::Roster
- Defined in:
- lib/sightstone/team.rb
Overview
class to represent the roster of a team
Instance Attribute Summary collapse
-
#memberList ⇒ Array<Member>
list of all team members.
-
#ownerId ⇒ Fixnum
summoner ID of the team owner.
Instance Method Summary collapse
-
#initialize(data) ⇒ Roster
constructor
A new instance of Roster.
Constructor Details
#initialize(data) ⇒ Roster
Returns a new instance of Roster.
49 50 51 52 53 54 55 |
# File 'lib/sightstone/team.rb', line 49 def initialize(data) @ownerId = data['ownerId'] @memberList = [] data['memberList'].each do |m| memberList << Member.new(m) end end |
Instance Attribute Details
#memberList ⇒ Array<Member>
list of all team members
47 48 49 |
# File 'lib/sightstone/team.rb', line 47 def memberList @memberList end |
#ownerId ⇒ Fixnum
summoner ID of the team owner
47 48 49 |
# File 'lib/sightstone/team.rb', line 47 def ownerId @ownerId end |