module DDAPI::Init
Initializer Module
Public Instance Methods
guild(id)
click to toggle source
# File lib/dd-api/init.rb, line 30 def guild(id) Guild.new(API.get_guild(self, id), self) end
guild_item(id)
click to toggle source
# File lib/dd-api/init.rb, line 38 def guild_item(id) Item.new(API.get_guild_item(self, id), self) end
guild_items()
click to toggle source
# 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()
click to toggle source
def users all_users(self).values.map { |guild| User.new
(guild, self) } end
# File lib/dd-api/init.rb, line 14 def guilds API.all_guilds(self).values.map { |guild| Guild.new(guild, self) } end
item(id)
click to toggle source
# File lib/dd-api/init.rb, line 34 def item(id) Item.new(API.get_item(self, id), self) end
items()
click to toggle source
# File lib/dd-api/init.rb, line 18 def items API.all_items(self).values.map { |item| Item.new(item, self) } end
user(id)
click to toggle source
# File lib/dd-api/init.rb, line 26 def user(id) User.new(API.get_user(self, id), self) end