getPlayerTeamLastSeason method
Requests player teams PlayerTeam list for the last season from server.
Requires player identifier playerId
. Returns player team objects
PlayerTeam list in case of success or empty list if player not found.
Throws DioError
in case of network connection problems.
Implementation
Future<Iterable<PlayerTeam>> getPlayerTeamLastSeason(String playerId) async {
final int id = playerId.parseIdOrThrow;
final Response<dynamic> response =
await _dio.get('/players.$extensionJson/$id/teams/last');
final Iterable<PlayerTeam> playerRatingList =
(response.data as List<dynamic>)
.map((dynamic e) => PlayerTeam.fromMap(e));
return playerRatingList;
}