Sha256: 94579b166fc67e0dd5be076032cf354352dbf6cf526ed7b6a267cdb2807863a1

Contents?: true

Size: 687 Bytes

Versions: 4

Compression:

Stored size: 687 Bytes

Contents

module Onfido
  class API
    def initialize(options = {})
      @api_key = options[:api_key]
    end

    def applicant
      Onfido::Applicant.new(@api_key)
    end

    def check
      Onfido::Check.new(@api_key)
    end

    def document
      Onfido::Document.new(@api_key)
    end

    def live_photo
      Onfido::LivePhoto.new(@api_key)
    end

    def report
      Onfido::Report.new(@api_key)
    end

    def report_type_group
      Onfido::ReportTypeGroup.new(@api_key)
    end

    def sdk_token
      Onfido::SdkToken.new(@api_key)
    end

    def webhook
      Onfido::Webhook.new(@api_key)
    end

    def address
      Onfido::Address.new(@api_key)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
onfido-0.11.0 lib/onfido/api.rb
onfido-0.10.0 lib/onfido/api.rb
onfido-0.9.0 lib/onfido/api.rb
onfido-0.8.4 lib/onfido/api.rb