Class: PlaylyfeClient::V2::LeaderboardCollection
- Inherits:
-
Collection
- Object
- Collection
- PlaylyfeClient::V2::LeaderboardCollection
show all
- Defined in:
- lib/playlyfe_client/v2/collection/leaderboard_collection.rb
Instance Attribute Summary
Attributes inherited from Collection
#game
Instance Method Summary
collapse
Methods inherited from Collection
#add, #all, #each, #find_all, #first, #last, #size, #to_a
Instance Method Details
#find(str) ⇒ Object
10
11
12
|
# File 'lib/playlyfe_client/v2/collection/leaderboard_collection.rb', line 10
def find(str)
(@items.detect {|pl| pl.name == str || pl.id == str})
end
|
#for_players ⇒ Object
18
19
20
|
# File 'lib/playlyfe_client/v2/collection/leaderboard_collection.rb', line 18
def for_players
@items.select {|lbd| lbd.kind_of?(PlaylyfeClient::V2::PlayersLeaderboard)}
end
|
#for_teams ⇒ Object
14
15
16
|
# File 'lib/playlyfe_client/v2/collection/leaderboard_collection.rb', line 14
def for_teams
@items.select {|lbd| lbd.kind_of?(PlaylyfeClient::V2::TeamsLeaderboard)}
end
|