Module: DDAPI::Init
- Included in:
- App
- Defined in:
- lib/dd-api/init.rb
Overview
Initializer Module
Instance Method Summary collapse
- #guild(id) ⇒ Object
- #guild_item(id) ⇒ Object
- #guild_items ⇒ Object
-
#guilds ⇒ Object
end.
- #item(id) ⇒ Object
- #items ⇒ Object
- #user(id) ⇒ Object
Instance Method Details
#guild(id) ⇒ Object
30 31 32 |
# File 'lib/dd-api/init.rb', line 30 def guild(id) Guild.new(API.get_guild(self, id), self) end |
#guild_item(id) ⇒ Object
38 39 40 |
# File 'lib/dd-api/init.rb', line 38 def guild_item(id) Item.new(API.get_guild_item(self, id), self) end |
#guild_items ⇒ Object
22 23 24 |
# File 'lib/dd-api/init.rb', line 22 def guild_items API.all_guild_items(self).values.map { |gitem| GuildItem.new(gitem, self) } end |
#guilds ⇒ Object
end
14 15 16 |
# File 'lib/dd-api/init.rb', line 14 def guilds API.all_guilds(self).values.map { |guild| Guild.new(guild, self) } end |
#item(id) ⇒ Object
34 35 36 |
# File 'lib/dd-api/init.rb', line 34 def item(id) Item.new(API.get_item(self, id), self) end |
#items ⇒ Object
18 19 20 |
# File 'lib/dd-api/init.rb', line 18 def items API.all_items(self).values.map { |item| Item.new(item, self) } end |
#user(id) ⇒ Object
26 27 28 |
# File 'lib/dd-api/init.rb', line 26 def user(id) User.new(API.get_user(self, id), self) end |