Skip to content

Instantly share code, notes, and snippets.

@pwood
Created January 3, 2010 18:57
Show Gist options
  • Save pwood/268083 to your computer and use it in GitHub Desktop.
Save pwood/268083 to your computer and use it in GitHub Desktop.
Wowr2 Objects
-------------
Wowr2
-----
setLanguage(lang = "en_us")
getRegions(startingRegion = "us") -> { "ID" -> Wowr2Region(id, name, url), ... }
makeRegion(id, name, url) -> Wowr2Region(id, name, url)
setCaching(validLengthSeconds = 60)
Wowr2Region
-----------
getBattlegroups() -> { "battleGroupName" -> Wowr2Battlegroup(...) }
getItem(id) -> Wowr2Item(...)
getDungeons() -> { "dungeonName" -> Wowr2Dungeon(...) }
Wowr2Battlegroup
----------------
getRealms() -> { "realmName" -> Wowr2Realm(...) }
Wowr2Realm
----------
getCharacter(characterName) -> Wowr2CharacterSheet(...)
getGuild(guildName) -> Wowr2Guild(...)
getArenaTeam(arenaTeamName) -> Wowr2ArenaTeamStub(...)
getArenaLadder(size) -> Wowr2ArenaLadder(...)
Wowr2CharacterStub
------------------
getCharacterSheet -> Wowr2CharacterSheet(...)
getCharacterTalents -> Wowr2CharacterTalents(...)
getCharacterReputation -> Wowr2CharacterReputation(...)
getCharacterAchievements -> Wowr2CharacterAchievements(...)
getCharacterStatistics -> Wowr2CharacterStatistics(...)
getGuild(guildName) -> Wowr2Guild(...)
Wowr2CharacterSheet (extends Wowr2CharacterStub)
------------------------------------------------
getArenaTeams -> { "size" -> Wowr2ArenaTeamStub(...) }
Wowr2CharacterTalents (extends Wowr2CharacterStub)
--------------------------------------------------
Wowr2CharacterReputation (extends Wowr2CharacterStub)
-----------------------------------------------------
Wowr2CharacterAchievements (extends Wowr2CharacterStub)
-------------------------------------------------------
Wowr2CharacterStatitics (extends Wowr2CharacterStub)
----------------------------------------------------
Wowr2GuildStub
--------------
getRoster -> Wowr2GuildBankRoster(...)
getBankContents -> Wowr2GuildBankContents(...)
getBankLog -> Wowr2GuildBankLog(...)
Wowr2GuildBankRoster (extends Wowr2GuildStub)
---------------------------------------------
getMembers -> { "characterName" -> Wowr2CharacterStub(...) }
Wowr2GuildBankContents (extends Wowr2GuildStub)
-----------------------------------------------
Wowr2GuildBankPage (extends Wowr2GuildStub)
-------------------------------------------
getNextPage -> WowrGuildBankLog(page + 1, ...)
getPrevPage -> WowrGuildBankLog(page - 1, ...)
Wowr2AreaLadder
---------------
getArenaTeams -> { "rank" -> Wowr2ArenaTeamStub }
Wowr2ArenaTeamStub
------------------
getArenaTeamProfile -> Wowr2ArenaTeamProfile(...)
getArenaTeamMatchHistory -> Wowr2ArenaTeamMatchHistory(...)
getArenaTeamOpponentHistory -> Wowr2ArenaTeamOpponentHistory(...)
Wowr2ArenaTeamProfile (extends Wowr2ArenaTeamStub)
--------------------------------------------------
Wowr2ArenaTeamMatchHistory (extends Wowr2ArenaTeamStub)
-------------------------------------------------------
Wowr2ArenaTeamOpponentHistory (extends Wowr2ArenaTeamStub)
----------------------------------------------------------
Wowr2Dungeon
------------
getBosses -> { "bossName" -> Wowr2Boss }
Wowr2Boss
---------
Wowr2Item
---------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment