class Football::Butler::ApiFootball::Countries

Constants

PATH

Public Class Methods

all(result:) click to toggle source
COUNTRIES

/countries

# File lib/football/butler/api_football/countries.rb, line 26
def all(result:)
  Api.get(path: PATH, result: result)
end
by_code(code:, result:, filters:) click to toggle source

/countries?code={code}

# File lib/football/butler/api_football/countries.rb, line 19
def by_code(code:, result:, filters:)
  filters.merge!({ code: code })
  Api.get(path: PATH, result: result, filters: filters)
end
by_name(name:, result:, filters:) click to toggle source
COUNTRY

/countries?name={name}

# File lib/football/butler/api_football/countries.rb, line 13
def by_name(name:, result:, filters:)
  filters.merge!({ name: name })
  Api.get(path: PATH, result: result, filters: filters)
end
search_by_name(name:, result:, filters:) click to toggle source

/countries?search={name}

# File lib/football/butler/api_football/countries.rb, line 31
def search_by_name(name:, result:, filters:)
  filters.merge!({ search: name })
  Api.get(path: PATH, result: result, filters: filters)
end