Module: Clicksign::API

Defined in:
lib/clicksign/api.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: Document, DocumentsSigners, Notifier, Signer

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.access_tokenObject

Returns the value of attribute access_token.



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

def access_token
  @access_token
end

.productionObject

Returns the value of attribute production.



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

def production
  @production
end

Class Method Details

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

Yields:

  • (_self)

Yield Parameters:



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

def configure
  yield(self)
end

.production?Boolean

Returns:

  • (Boolean)


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

def production?
  production || false
end

.urlObject



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

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