Class: CiscoSpark::Person
- Inherits:
-
Object
- Object
- CiscoSpark::Person
show all
- Includes:
- Model
- Defined in:
- lib/cisco_spark/models/person.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from Model
#destroy, #fetch, included, #initialize, #persist, #to_h
Class Method Details
.all_by_email(email, options = {}) ⇒ Object
16
17
18
19
|
# File 'lib/cisco_spark/models/person.rb', line 16
def self.all_by_email(email, options={})
options[:email] = email
self.fetch_all(options)
end
|
.all_by_name(name, options = {}) ⇒ Object
21
22
23
24
|
# File 'lib/cisco_spark/models/person.rb', line 21
def self.all_by_name(name, options={})
options[:display_name] = name
self.fetch_all(options)
end
|
Instance Method Details
#memberships(options = {}) ⇒ Object
26
27
28
29
|
# File 'lib/cisco_spark/models/person.rb', line 26
def memberships(options={})
options[:person_id] = id
CiscoSpark::Membership.fetch_all(options)
end
|