Class: Wowapi::Modules::Character::CharacterClass
- Inherits:
-
ResponseData
- Object
- OpenStruct
- ResponseData
- Wowapi::Modules::Character::CharacterClass
- Defined in:
- lib/wowapi/modules/character.rb
Overview
todo: issue-13
Instance Attribute Summary
Attributes inherited from ResponseData
Instance Method Summary collapse
-
#avatar(opts = {}) ⇒ Object
Character avatar image.
Methods inherited from ResponseData
#as_json, #from_json, #initialize, #to_json
Constructor Details
This class inherits a constructor from Wowapi::ResponseData
Instance Method Details
#avatar(opts = {}) ⇒ Object
Character avatar image. Pass .avatar(https: true) for HTTPS link.
9 10 11 12 |
# File 'lib/wowapi/modules/character.rb', line 9 def avatar(opts = {}) _url = @table[:character]['thumbnail'] || @table[:thumbnail] _url ? ("http#{'s' if opts[:https]}://render-api-#{Wowapi.region}.worldofwarcraft.com/static-render/#{Wowapi.region}/#{_url}") : (nil) end |