class AdRoll::Api::User
Public Class Methods
deactivate(user:)
click to toggle source
# File lib/adroll/user.rb, line 5 def deactivate(user:) params = { user: user }.reject { |_, value| value.nil? } call_api(:get, __method__, params) end
edit(u:, username:, first_name:, last_name:, email_preference_general:, email_preference_payment:, email_preference_campaign_notifications:)
click to toggle source
# File lib/adroll/user.rb, line 13 def edit(u:, username:, first_name:, last_name:, email_preference_general:, email_preference_payment:, email_preference_campaign_notifications:) params = { u: u, username: username, first_name: first_name, last_name: last_name, email_preference_general: email_preference_general, email_preference_payment: email_preference_payment, email_preference_campaign_notifications: email_preference_campaign_notifications }.reject { |_, value| value.nil? } call_api(:put, __method__, params) end
get(user:)
click to toggle source
# File lib/adroll/user.rb, line 28 def get(user:) params = { user: user }.reject { |_, value| value.nil? } call_api(:get, __method__, params) end
grant(u:, advertisables:, organization_role:)
click to toggle source
# File lib/adroll/user.rb, line 36 def grant(u:, advertisables:, organization_role:) params = { u: u, advertisables: advertisables, organization_role: organization_role }.reject { |_, value| value.nil? } call_api(:get, __method__, params) end