Sha256: bbf0ab337b4812f686c2c6dc5a9402b73280559bd397875fb161f84c00339325
Contents?: true
Size: 996 Bytes
Versions: 1
Compression:
Stored size: 996 Bytes
Contents
# frozen_string_literal: true module RatingChgkV2 module Rest module Teams def teams(params = {}) collection_load name: 'Teams', ep_params: [[], params] end def team(id) model_load name: 'Team', ep_name: 'Teams', ep_params: id end def team_seasons(id, params = {}) collection_load name: 'PlayerSeasons', ep_name: 'Teams', ep_params: [[id, :seasons], params] end def team_tournaments(id, params = {}) collection_load name: 'TeamTournaments', ep_name: 'Teams', ep_params: [[id, :tournaments], params] end def create_team(params) model_load name: 'Team', ep_name: 'Teams', ep_params: [[], params], method: :do_post end def update_team(id, params) model_load name: 'Team', ep_name: 'Teams', ep_params: [id, params], method: :do_patch end def delete_team(id) endpoint('Teams', id).do_delete end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rating-chgk-v2-1.6.0 | lib/rating_chgk_v2/rest/teams.rb |