class Authentise::Print
Represents a streaming print iframe request
Attributes
model_url[RW]
partner_job_id[RW]
print_value[RW]
print_value_currency[RW]
receiver_email[RW]
Public Class Methods
new(model_url: nil, receiver_email: nil, print_value: nil, print_value_currency: nil, partner_job_id: nil)
click to toggle source
# File lib/authentise/print.rb, line 12 def initialize(model_url: nil, receiver_email: nil, print_value: nil, print_value_currency: nil, partner_job_id: nil) @model_url = model_url @receiver_email = receiver_email @print_value = print_value @print_value_currency = print_value_currency @partner_job_id = partner_job_id end
Public Instance Methods
url()
click to toggle source
# File lib/authentise/print.rb, line 24 def url @url ||= begin response = API::Print.create_token( model_url: model_url, receiver_email: receiver_email, print_value: print_value, print_value_currency: print_value_currency, partner_job_id: partner_job_id, ) response[:url] end end