class SleeperRb::Resources::League::Roster
A roster belonging to a specific user in a specific league.
Constants
- PLAYER_LAMBDA
Attributes
league_id[R]
owner_id[R]
roster_id[R]
Public Instance Methods
league()
click to toggle source
The league to which the roster belongs
@return [SleeperRb::Resources::League
]
# File lib/sleeper_rb/resources/league/roster.rb, line 25
owner()
click to toggle source
@return [SleeperRb::Resources::User
]
# File lib/sleeper_rb/resources/league/roster.rb, line 67 cached_association :owner do User.new(user_id: owner_id) end
players()
click to toggle source
The players currently currently on the roster.
@return [SleeperRb::Resources::PlayerArray
]
# File lib/sleeper_rb/resources/league/roster.rb, line 42
reserve()
click to toggle source
The players currently on the reserve for this roster.
@return [SleeperRb::Resources::PlayerArray
]
# File lib/sleeper_rb/resources/league/roster.rb, line 53 cached_attr :roster_id, :owner_id, :league_id, :league, settings: ->(settings) { Settings.new(settings) }, starters: PLAYER_LAMBDA, players: PLAYER_LAMBDA, reserve: PLAYER_LAMBDA
settings()
click to toggle source
@return [SleeperRb::Resources::League::Roster::Settings
]
# File lib/sleeper_rb/resources/league/roster.rb, line 31
starters()
click to toggle source
The players currently starting for this roster.
@return [SleeperRb::Resources::PlayerArray
]
# File lib/sleeper_rb/resources/league/roster.rb, line 36