class Docusigner::Envelope
Public Class Methods
documents_combined(id, prefix_options = {})
click to toggle source
fetch documents - don’t use helper b/c we don’t want to try to parse as json
# File lib/docusigner/envelope.rb, line 33 def documents_combined(id, prefix_options = {}) connection.get(custom_method_collection_url("#{id}/documents/combined", prefix_options), headers).body end
recipient_url(id, prefix_options = {}, params = {})
click to toggle source
# File lib/docusigner/envelope.rb, line 27 def recipient_url(id, prefix_options = {}, params = {}) resp = post("#{id}/views/recipient", prefix_options, params.to_json) format.decode(resp.body) end
Public Instance Methods
correct_url(params = {})
click to toggle source
# File lib/docusigner/envelope.rb, line 60 def correct_url(params = {}) resp = post("views/correct", prefix_options, params.to_json) self.class.format.decode(resp.body) end
documents_combined(params = {})
click to toggle source
fetch documents - don’t use helper b/c we don’t want to try to parse as json
# File lib/docusigner/envelope.rb, line 66 def documents_combined(params = {}) connection.get(custom_method_element_url("documents/combined", prefix_options.merge(params)), self.class.headers).body end
recipient_url(params = {})
click to toggle source
# File lib/docusigner/envelope.rb, line 50 def recipient_url(params = {}) resp = post("views/recipient", prefix_options, params.to_json) self.class.format.decode(resp.body) end
send!()
click to toggle source
# File lib/docusigner/envelope.rb, line 39 def send! update_attribute(:status, Docusigner::Envelope::Status::SENT) end
sender_url(params = {})
click to toggle source
# File lib/docusigner/envelope.rb, line 55 def sender_url(params = {}) resp = post("views/sender", prefix_options, params.to_json) self.class.format.decode(resp.body) end
void!(reason)
click to toggle source
# File lib/docusigner/envelope.rb, line 43 def void!(reason) update_attributes({ :status => Docusigner::Envelope::Status::VOIDED, :voidReason => reason }) end