class Zendesk2::UpdateUserIdentity

Public Class Methods

accepted_attributes() click to toggle source
# File lib/zendesk2/update_user_identity.rb, line 9
def self.accepted_attributes
  %w(verified)
end

Public Instance Methods

mock() click to toggle source
# File lib/zendesk2/update_user_identity.rb, line 25
def mock
  mock_response('identity' => find!(:identities, user_identity_id).merge!(user_identity_params))
end
user_id() click to toggle source
# File lib/zendesk2/update_user_identity.rb, line 13
def user_id
  params.fetch('user_identity').fetch('user_id')
end
user_identity_id() click to toggle source
# File lib/zendesk2/update_user_identity.rb, line 17
def user_identity_id
  params.fetch('user_identity').fetch('id')
end
user_identity_params() click to toggle source
# File lib/zendesk2/update_user_identity.rb, line 21
def user_identity_params
  Cistern::Hash.slice(params.fetch('user_identity'), *self.class.accepted_attributes)
end