class MasterLeague::PlayerRepository
Public Instance Methods
order(order)
click to toggle source
# File lib/master_league/player_repository.rb, line 5 def order(order) raise 'The Players endpoint does not allow ordering' end
Private Instance Methods
instantiate_record(player_json)
click to toggle source
# File lib/master_league/player_repository.rb, line 15 def instantiate_record(player_json) player_json[:team_id] = player_json.delete('team') player_json[:role_id] = player_json.delete('role') Player.new(player_json) end
instantiate_records(players_json)
click to toggle source
# File lib/master_league/player_repository.rb, line 11 def instantiate_records(players_json) players_json['results'].map { |player_json| instantiate_record(player_json) } end