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

Defined Under Namespace

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

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.access_tokenObject

Returns the value of attribute access_token.



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

def access_token
  @access_token
end

.productionObject

Returns the value of attribute production.



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

def production
  @production
end

Class Method Details

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

Yields:

  • (_self)

Yield Parameters:



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

def configure
  yield(self)
end

.production?Boolean

Returns:

  • (Boolean)


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

def production?
  production || false
end

.urlObject



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

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