Module: DDAPI::Init

Included in:
App
Defined in:
lib/dd-api/init.rb

Overview

Initializer Module

Instance Method Summary collapse

Instance Method Details

#gitemsObject



22
23
24
# File 'lib/dd-api/init.rb', line 22

def gitems
  API.all_gitems(self).values.map { |gitem| GuildItem.new(gitem, self) }
end

#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

#guildsObject

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

#itemsObject



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