Class: D3api::Hero
- Includes:
- Request
- Defined in:
- lib/d3api/hero.rb
Instance Attribute Summary
Attributes inherited from BaseModel
Instance Method Summary collapse
- #find(region, battletag_name, battletag_id, hero_id) ⇒ Object
-
#initialize(region, battletag_name, battletag_id, hero_id) ⇒ Hero
constructor
A new instance of Hero.
Methods included from Request
Methods included from Connection
Constructor Details
#initialize(region, battletag_name, battletag_id, hero_id) ⇒ Hero
Returns a new instance of Hero.
5 6 7 8 9 |
# File 'lib/d3api/hero.rb', line 5 def initialize(region, battletag_name, battletag_id, hero_id) json_response = find(region, battletag_name, battletag_id, hero_id) super json_response end |
Instance Method Details
#find(region, battletag_name, battletag_id, hero_id) ⇒ Object
11 12 13 |
# File 'lib/d3api/hero.rb', line 11 def find(region, battletag_name, battletag_id, hero_id) get(region, "profile/#{battletag_name}-#{battletag_id}/hero/#{hero_id}") end |