class Football::Butler::Competitions
Public Class Methods
all(result: api_switch_result, filters: {})
click to toggle source
COMPETITIONS
# File lib/football/butler/competitions.rb, line 25 def all(result: api_switch_result, filters: {}) api_switch_method(__method__, { result: result, filters: filters }) end
all_cups(result: api_switch_result, filters: {})
click to toggle source
/leagues?type=cup
# File lib/football/butler/competitions.rb, line 64 def all_cups(result: api_switch_result, filters: {}) api_switch_method(__method__, { result: result, filters: filters }) end
all_leagues(result: api_switch_result, filters: {})
click to toggle source
# File lib/football/butler/competitions.rb, line 59 def all_leagues(result: api_switch_result, filters: {}) api_switch_method(__method__, { result: result, filters: filters }) end
all_seasons(result: api_switch_result)
click to toggle source
# File lib/football/butler/competitions.rb, line 51 def all_seasons(result: api_switch_result) api_switch_method(__method__, { result: result }) end
all_tier_plan_filter(result: api_switch_result, filters: {})
click to toggle source
# File lib/football/butler/competitions.rb, line 29 def all_tier_plan_filter(result: api_switch_result, filters: {}) filters.merge!(Configuration.tier_plan_filter) api_switch_method(__method__, { result: result, filters: filters }) end
by_areas(ids:, result: api_switch_result, filters: {})
click to toggle source
# File lib/football/butler/competitions.rb, line 38 def by_areas(ids:, result: api_switch_result, filters: {}) api_switch_method(__method__, { ids: ids, result: result, filters: filters }) end
by_country(id:, result: api_switch_result)
click to toggle source
# File lib/football/butler/competitions.rb, line 16 def by_country(id:, result: api_switch_result) api_switch_method(__method__, { id: id, result: result }) end
by_country_name(name:, result: api_switch_result)
click to toggle source
# File lib/football/butler/competitions.rb, line 20 def by_country_name(name:, result: api_switch_result) api_switch_method(__method__, { name: name, result: result }) end
by_id(id:)
click to toggle source
COMPETITION
# File lib/football/butler/competitions.rb, line 12 def by_id(id:) api_switch_method(__method__, { id: id }) end
by_plan(plan:, result: api_switch_result, filters: {})
click to toggle source
# File lib/football/butler/competitions.rb, line 34 def by_plan(plan:, result: api_switch_result, filters: {}) api_switch_method(__method__, { plan: plan, result: result, filters: filters }) end
current_match_day(id:)
click to toggle source
ADDITIONAL
# File lib/football/butler/competitions.rb, line 43 def current_match_day(id:) api_switch_method(__method__, { id: id }) end
search_by_name(name:, result: api_switch_result, filters: {})
click to toggle source
# File lib/football/butler/competitions.rb, line 55 def search_by_name(name:, result: api_switch_result, filters: {}) api_switch_method(__method__, { name: name, result: result, filters: filters }) end
seasons(id:)
click to toggle source
# File lib/football/butler/competitions.rb, line 47 def seasons(id:) api_switch_method(__method__, { id: id }) end