Class: Idnow::IdentificationRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/idnow/models/identification_request.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data, transaction_number, target_host, company_id) ⇒ IdentificationRequest

Returns a new instance of IdentificationRequest.



5
6
7
8
9
10
# File 'lib/idnow/models/identification_request.rb', line 5

def initialize(data, transaction_number, target_host, company_id)
  @id = data['id']
  @transaction_number = transaction_number
  @target_host = target_host
  @company_id = company_id
end

Instance Attribute Details

#idObject

Returns the value of attribute id.



3
4
5
# File 'lib/idnow/models/identification_request.rb', line 3

def id
  @id
end

#transaction_numberObject

Returns the value of attribute transaction_number.



3
4
5
# File 'lib/idnow/models/identification_request.rb', line 3

def transaction_number
  @transaction_number
end

Instance Method Details

#redirect_urlObject



12
13
14
# File 'lib/idnow/models/identification_request.rb', line 12

def redirect_url
  "#{@target_host}/#{@company_id}/identifications/#{@transaction_number}"
end