Class: RBattlenet::Wow::Character
- Inherits:
-
Endpoints::Base
- Object
- Endpoints::Base
- RBattlenet::Wow::Character
- Defined in:
- lib/rbattlenet/endpoints/wow/character.rb
Defined Under Namespace
Classes: AchievementStatistics, Achievements, ActiveQuests, Appearance, CompletedDungeons, CompletedQuests, CompletedRaids, Equipment, HunterPets, Keystones, Legacy, Media, Mounts, Pets, Professions, PvpBracket2v2, PvpBracket3v3, PvpBracketRbg, PvpSummary, Reputations, SeasonKeystones, Specializations, Statistics, Status, Titles
Constant Summary collapse
- SUPPORTED_FIELDS =
[:itself, :achievements, :appearance, :equipment, :hunter_pets, :keystones, :media, :mounts, :pets, :pvp_summary, :reputations, :specializations, :statistics, :status, :titles, :legacy]
Class Method Summary collapse
- .achievement_statistics ⇒ Object
- .achievements ⇒ Object
- .active_quests ⇒ Object
- .appearance ⇒ Object
- .completed_dungeons ⇒ Object
- .completed_quests ⇒ Object
- .completed_raids ⇒ Object
- .equipment ⇒ Object
- .hunter_pets ⇒ Object
- .keystones ⇒ Object
- .legacy ⇒ Object
- .media ⇒ Object
- .mounts ⇒ Object
- .path(character) ⇒ Object
- .pets ⇒ Object
- .professions ⇒ Object
- .pvp_bracket_2v2 ⇒ Object
- .pvp_bracket_3v3 ⇒ Object
- .pvp_bracket_rbg ⇒ Object
- .pvp_summary ⇒ Object
- .reputations ⇒ Object
- .specializations ⇒ Object
- .statistics ⇒ Object
- .status ⇒ Object
- .titles ⇒ Object
Methods inherited from Endpoints::Base
Class Method Details
.achievement_statistics ⇒ Object
17 18 19 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 17 def achievement_statistics RBattlenet::Wow::Character::AchievementStatistics end |
.achievements ⇒ Object
13 14 15 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 13 def achievements RBattlenet::Wow::Character::Achievements end |
.active_quests ⇒ Object
21 22 23 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 21 def active_quests RBattlenet::Wow::Character::ActiveQuests end |
.appearance ⇒ Object
25 26 27 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 25 def appearance RBattlenet::Wow::Character::Appearance end |
.completed_dungeons ⇒ Object
29 30 31 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 29 def completed_dungeons RBattlenet::Wow::Character::CompletedDungeons end |
.completed_quests ⇒ Object
33 34 35 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 33 def completed_quests RBattlenet::Wow::Character::CompletedQuests end |
.completed_raids ⇒ Object
37 38 39 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 37 def completed_raids RBattlenet::Wow::Character::CompletedRaids end |
.equipment ⇒ Object
41 42 43 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 41 def equipment RBattlenet::Wow::Character::Equipment end |
.hunter_pets ⇒ Object
45 46 47 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 45 def hunter_pets RBattlenet::Wow::Character::HunterPets end |
.keystones ⇒ Object
49 50 51 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 49 def keystones RBattlenet::Wow::Character::Keystones end |
.legacy ⇒ Object
105 106 107 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 105 def legacy RBattlenet::Wow::Character::Legacy end |
.media ⇒ Object
53 54 55 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 53 def media RBattlenet::Wow::Character::Media end |
.mounts ⇒ Object
57 58 59 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 57 def mounts RBattlenet::Wow::Character::Mounts end |
.path(character) ⇒ Object
9 10 11 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 9 def path(character) RBattlenet.uri("profile/wow/character/#{character[:realm]}/#{character[:name]}?namespace=profile-") end |
.pets ⇒ Object
61 62 63 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 61 def pets RBattlenet::Wow::Character::Pets end |
.professions ⇒ Object
65 66 67 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 65 def professions RBattlenet::Wow::Character::Professions end |
.pvp_bracket_2v2 ⇒ Object
69 70 71 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 69 def pvp_bracket_2v2 RBattlenet::Wow::Character::PvpBracket2v2 end |
.pvp_bracket_3v3 ⇒ Object
73 74 75 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 73 def pvp_bracket_3v3 RBattlenet::Wow::Character::PvpBracket3v3 end |
.pvp_bracket_rbg ⇒ Object
77 78 79 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 77 def pvp_bracket_rbg RBattlenet::Wow::Character::PvpBracketRbg end |
.pvp_summary ⇒ Object
81 82 83 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 81 def pvp_summary RBattlenet::Wow::Character::PvpSummary end |
.reputations ⇒ Object
85 86 87 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 85 def reputations RBattlenet::Wow::Character::Reputations end |
.specializations ⇒ Object
89 90 91 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 89 def specializations RBattlenet::Wow::Character::Specializations end |
.statistics ⇒ Object
93 94 95 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 93 def statistics RBattlenet::Wow::Character::Statistics end |
.status ⇒ Object
97 98 99 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 97 def status RBattlenet::Wow::Character::Status end |
.titles ⇒ Object
101 102 103 |
# File 'lib/rbattlenet/endpoints/wow/character.rb', line 101 def titles RBattlenet::Wow::Character::Titles end |