Module: Truework::APIOperations::Cancel

Includes:
HTTPRequest
Included in:
VerificationRequest
Defined in:
lib/truework/api_operations/cancel.rb

Instance Method Summary collapse

Methods included from HTTPRequest

#delete, #get, #post, #put, #request

Instance Method Details

#cancel(id, params) ⇒ Object



15
16
17
18
19
20
# File 'lib/truework/api_operations/cancel.rb', line 15

def cancel(id, params)
  url = "#{instance_url(id)}cancel/"
  response = request(:put, url, params)
  api_response = Truework::APIResponse.from_response(response)
  new(**api_response.json)
end

#instance_url(id) ⇒ Object



11
12
13
# File 'lib/truework/api_operations/cancel.rb', line 11

def instance_url(id)
  "#{resource_path}#{id}/"
end