Class: Amara::Teams
Defined Under Namespace
Classes: Applications, Members, Projects, SafeMembers, Tasks
Constant Summary
Constants included
from Connection
Connection::ALLOWED_OPTIONS
Instance Attribute Summary
Attributes inherited from API
#current_options
Instance Method Summary
collapse
Methods inherited from API
#apply_options, #args_to_options, #base_path, #create, #delete, #get, #initialize, #list, #paginate, #request, #update
Methods included from Connection
#connection, #merge_default_options
Constructor Details
This class inherits a constructor from Amara::API
Instance Method Details
#applications(params = {}, &block) ⇒ Object
6
7
8
|
# File 'lib/amara/teams.rb', line 6
def applications(params={}, &block)
@applications ||= ApiFactory.api('Amara::Teams::Applications', self, params, &block)
end
|
#members(params = {}, &block) ⇒ Object
10
11
12
|
# File 'lib/amara/teams.rb', line 10
def members(params={}, &block)
@members ||= ApiFactory.api('Amara::Teams::Members', self, params, &block)
end
|
#projects(params = {}, &block) ⇒ Object
14
15
16
|
# File 'lib/amara/teams.rb', line 14
def projects(params={}, &block)
@projects ||= ApiFactory.api('Amara::Teams::Projects', self, params, &block)
end
|
#safe_members(params = {}, &block) ⇒ Object
18
19
20
|
# File 'lib/amara/teams.rb', line 18
def safe_members(params={}, &block)
@safe_members ||= ApiFactory.api('Amara::Teams::SafeMembers', self, params, &block)
end
|
#tasks(params = {}, &block) ⇒ Object
22
23
24
|
# File 'lib/amara/teams.rb', line 22
def tasks(params={}, &block)
@tasks ||= ApiFactory.api('Amara::Teams::Tasks', self, params, &block)
end
|