Class: MetaNexus::Wow::Pvp

Inherits:
MetaNexus::Wow show all
Defined in:
lib/meta_nexus/wow/pvp.rb

Class Method Summary collapse

Methods inherited from MetaNexus::Wow

client, #url

Methods inherited from Api

call_api, #url

Class Method Details

.leaderboard(bracket) ⇒ Object

Find PVP leaderboards info in Battle.net WoW Api Required arguments: bracket - bracket. Valid entries are: ‘2v2’, ‘3v3’, ‘5v5’ and ‘rbg’

Example:

bracket = MetaNexus::Wow::Pvp
bracket.leaderboard('2v2')

Response in Hash:

Huge hash with leaderboard.


14
15
16
17
# File 'lib/meta_nexus/wow/pvp.rb', line 14

def self.leaderboard(bracket)
  call_url = "#{client.url}/leaderboard/#{bracket}?locale=#{MetaNexus.config.locale}&apikey=#{MetaNexus.config.api_key}"
  MetaNexus::Api.call_api(call_url)
end