class Nurego::Registration
Public Class Methods
find_by_external_id(external_id, params = { })
click to toggle source
# File lib/nurego/registration.rb, line 12 def self.find_by_external_id(external_id, params = { }) response, api_key = Nurego.request(:get, find_by_external_id_url(external_id), @api_key, params) Util.convert_to_nurego_object(response, api_key) end
Private Class Methods
find_by_external_id_url(external_id)
click to toggle source
# File lib/nurego/registration.rb, line 18 def self.find_by_external_id_url(external_id) url + "?instance_id=#{ external_id }" end
Public Instance Methods
complete(params)
click to toggle source
# File lib/nurego/registration.rb, line 6 def complete(params) response, api_key = Nurego.request(:post, complete_url, @api_key, params) refresh_from({customer: response}, api_key, true) customer end
Private Instance Methods
complete_url()
click to toggle source
# File lib/nurego/registration.rb, line 22 def complete_url url + '/complete' end