Module: Clicksign::API

Defined in:
lib/clicksign/api.rb,
lib/clicksign/api/batch.rb,
lib/clicksign/api/signer.rb,
lib/clicksign/api/document.rb,
lib/clicksign/api/notifier.rb,
lib/clicksign/api/requests.rb,
lib/clicksign/api/documents_signers.rb,
lib/clicksign/api/whatsapp_notifier.rb

Defined Under Namespace

Modules: Requests Classes: Batch, Document, DocumentsSigners, Notifier, Signer, WhatsappNotifier

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.access_tokenObject

Returns the value of attribute access_token.



24
25
26
# File 'lib/clicksign/api.rb', line 24

def access_token
  @access_token
end

.productionObject

Returns the value of attribute production.



24
25
26
# File 'lib/clicksign/api.rb', line 24

def production
  @production
end

Class Method Details

.configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



26
27
28
# File 'lib/clicksign/api.rb', line 26

def configure
  yield(self)
end

.production?Boolean

Returns:

  • (Boolean)


30
31
32
# File 'lib/clicksign/api.rb', line 30

def production?
  production || false
end

.urlObject



34
35
36
37
38
39
40
# File 'lib/clicksign/api.rb', line 34

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