Class: Iterable::Services::UserService
Instance Attribute Summary
Attributes inherited from BaseService
#api_key
Instance Method Summary
collapse
Methods inherited from BaseService
#initialize
Instance Method Details
#fields ⇒ Object
25
26
27
|
# File 'lib/iterable/services/user_service.rb', line 25
def fields
get(Util::Config.get('endpoints.user_fields'))
end
|
#find_by_email(email) ⇒ Object
10
11
12
13
|
# File 'lib/iterable/services/user_service.rb', line 10
def find_by_email(email)
raise Exceptions::ServiceException, "Email is required." if email.nil?
find_by((Util::Config.get('endpoints.user_by_email') % [email]))
end
|
#find_by_id(id) ⇒ Object
15
16
17
18
|
# File 'lib/iterable/services/user_service.rb', line 15
def find_by_id(id)
raise Exceptions::ServiceException, "Id is required." if id.nil?
find_by((Util::Config.get('endpoints.user_by_id') % [id]))
end
|