Sha256: ae6284bc26eb8dc8e6b9fec1f88c1218b953e586d5c0e666678fce3788c45a6d

Contents?: true

Size: 439 Bytes

Versions: 4

Compression:

Stored size: 439 Bytes

Contents

module DocuSign
  class AuthenticationStatus < DocuSignModel
    ATTRIBUTES = [:access_code_result, :id_question_result, :id_lookup_result, :age_verify_result, :stan_pin_result,
      :ofac_result, :phone_auth_result]
    ATTRIBUTES.each do |attr|
      self.send(:attr_accessor, attr)
    end

    def initialize(attributes = {})
      ATTRIBUTES.each do |attr|
        self.send("#{attr}=", attributes[attr])
      end
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
docu_sign-0.0.6 lib/docu_sign/authentication_status.rb
docu_sign-0.0.5 lib/docu_sign/authentication_status.rb
docu_sign-0.0.4 lib/docu_sign/authentication_status.rb
docu_sign-0.0.3 lib/docu_sign/authentication_status.rb