Module: Clicksign
- Defined in:
- lib/clicksign.rb,
lib/clicksign/base.rb,
lib/clicksign/signer.rb,
lib/clicksign/version.rb,
lib/clicksign/document.rb,
lib/clicksign/envelope.rb,
lib/clicksign/requirement.rb
Defined Under Namespace
Classes: Base, Document, Envelope, Requirement, Signer
Constant Summary collapse
- VERSION =
'1.4'
Class Attribute Summary collapse
-
.api_version ⇒ Object
Returns the value of attribute api_version.
-
.endpoint ⇒ Object
Returns the value of attribute endpoint.
-
.environment ⇒ Object
Returns the value of attribute environment.
-
.host ⇒ Object
Returns the value of attribute host.
-
.token ⇒ Object
Returns the value of attribute token.
Class Method Summary collapse
Class Attribute Details
.api_version ⇒ Object
Returns the value of attribute api_version.
13 14 15 |
# File 'lib/clicksign.rb', line 13 def api_version @api_version end |
.endpoint ⇒ Object
Returns the value of attribute endpoint.
13 14 15 |
# File 'lib/clicksign.rb', line 13 def endpoint @endpoint end |
.environment ⇒ Object
Returns the value of attribute environment.
13 14 15 |
# File 'lib/clicksign.rb', line 13 def environment @environment end |
.host ⇒ Object
Returns the value of attribute host.
13 14 15 |
# File 'lib/clicksign.rb', line 13 def host @host end |
.token ⇒ Object
Returns the value of attribute token.
13 14 15 |
# File 'lib/clicksign.rb', line 13 def token @token end |
Class Method Details
.configure {|_self| ... } ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/clicksign.rb', line 16 def self.configure(&block) self.api_version = 'v3' self.environment == :sandbox yield self if self.environment.to_sym == :production self.host = "https://app.clicksign.com" else self.host = "https://sandbox.clicksign.com" end self.endpoint = self.host + "/api/#{self.api_version}" end |