Sha256: 41fe4548e95741f2af0571d59f00b2692ef7291c1c3d744aec414cdd0a3f91ed

Contents?: true

Size: 822 Bytes

Versions: 15

Compression:

Stored size: 822 Bytes

Contents

require 'clicksign/api/version'

require 'faraday'
require 'base64'
require 'json'
require 'yaml'
require 'erb'

begin
  require 'dotenv/load'
  require 'byebug'
  require 'pry'
rescue LoadError
end

require 'clicksign/api/requests'
require 'clicksign/api/batch'
require 'clicksign/api/document'
require 'clicksign/api/documents_signers'
require 'clicksign/api/signer'
require 'clicksign/api/notifier'
require 'clicksign/api/whatsapp_notifier'

module Clicksign
  module API
    class << self
      attr_accessor :credentials, :production

      def configure
        yield(self)
      end

      def production?
        production || false
      end

      def url
        if production?
          'https://app.clicksign.com'
        else
          'https://sandbox.clicksign.com'
        end
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
clicksign-api-1.1.8.alpha lib/clicksign/api.rb
clicksign-api-1.1.7.alpha lib/clicksign/api.rb
clicksign-api-1.1.6.alpha lib/clicksign/api.rb
clicksign-api-1.1.5.alpha lib/clicksign/api.rb
clicksign-api-1.1.4.alpha lib/clicksign/api.rb
clicksign-api-1.1.3.alpha lib/clicksign/api.rb
clicksign-api-1.1.2.alpha lib/clicksign/api.rb
clicksign-api-1.1.1 lib/clicksign/api.rb
clicksign-api-1.1.0 lib/clicksign/api.rb
clicksign-api-1.1.0.alpha6 lib/clicksign/api.rb
clicksign-api-1.1.0.alpha5 lib/clicksign/api.rb
clicksign-api-1.1.0.alpha4 lib/clicksign/api.rb
clicksign-api-1.1.0.alpha3 lib/clicksign/api.rb
clicksign-api-1.1.0.alpha2 lib/clicksign/api.rb
clicksign-api-1.1.0.alpha lib/clicksign/api.rb