Class: CiscoSpark::Team
- Inherits:
-
Object
show all
- Includes:
- Model
- Defined in:
- lib/cisco_spark/models/team.rb
Instance Method Summary
collapse
Methods included from Model
#destroy, #fetch, included, #initialize, #persist, #to_h
Instance Method Details
#add_person(person, options = {}) ⇒ Object
20
21
22
23
24
25
26
|
# File 'lib/cisco_spark/models/team.rb', line 20
def add_person(person, options={})
CiscoSpark::TeamMembership.new(
team_id: id,
person_id: person.id,
is_moderator: options.fetch(:is_moderator, false),
).persist
end
|
#memberships(options = {}) ⇒ Object
15
16
17
18
|
# File 'lib/cisco_spark/models/team.rb', line 15
def memberships(options={})
options[:team_id] = id
CiscoSpark::TeamMembership.fetch_all(options)
end
|