module BnetApi::WoW::Data

All API methods relating to World of Warcraft Data are contained in this module.

Public Instance Methods

battlegroups() click to toggle source

Retrieves all battlegroups for the region.

@return [Hash] A hash containing the battlegroups.

# File lib/bnet_api/wow_data.rb, line 10
def battlegroups
  BnetApi::make_request('/wow/data/battlegroups/')
end
character_achievements() click to toggle source

Retrieves all character achievements.

@return [Hash] A hash containing the character achievements.

# File lib/bnet_api/wow_data.rb, line 31
def character_achievements
  BnetApi::make_request('/wow/data/character/achievements')
end
character_classes() click to toggle source

Retrieves all character classes.

@return [Hash] A hash containing the character classes.

# File lib/bnet_api/wow_data.rb, line 24
def character_classes
  BnetApi::make_request('/wow/data/character/classes')
end
character_races() click to toggle source

Retrieves all character races.

@return [Hash] A hash containing the character races.

# File lib/bnet_api/wow_data.rb, line 17
def character_races
  BnetApi::make_request('/wow/data/character/races')
end
guild_achievements() click to toggle source

Retrieves all guild achievements.

@return [Hash] A hash containing the guild achievements.

# File lib/bnet_api/wow_data.rb, line 52
def guild_achievements
  BnetApi::make_request('/wow/data/guild/achievements')
end
guild_perks() click to toggle source

Retrieves all guild perks.

@return [Hash] A hash containing the guild perks.

# File lib/bnet_api/wow_data.rb, line 45
def guild_perks
  BnetApi::make_request('/wow/data/guild/perks')
end
guild_rewards() click to toggle source

Retrieves all guild rewards.

@return [Hash] A hash containing the guild rewards.

# File lib/bnet_api/wow_data.rb, line 38
def guild_rewards
  BnetApi::make_request('/wow/data/guild/rewards')
end
item_classes() click to toggle source

Retrieves all item classes.

@return [Hash] A hash containing the item classes.

# File lib/bnet_api/wow_data.rb, line 59
def item_classes
  BnetApi::make_request('/wow/data/item/classes')
end
pet_types() click to toggle source

Retrieves all pet types.

@return [Hash] A hash containing the pet types.

# File lib/bnet_api/wow_data.rb, line 73
def pet_types
  BnetApi::make_request('/wow/data/pet/types')
end
talents() click to toggle source

Retrieves all talents.

@return [Hash] A hash containing the talents.

# File lib/bnet_api/wow_data.rb, line 66
def talents
  BnetApi::make_request('/wow/data/talents')
end