module GroupDocs::Signature::EntityMethods::ClassMethods
Public Instance Methods
get!(id, access = {})
click to toggle source
Returns template, envelope or form by its identifier.
@param [String] id @param [Hash] access Access credentials @option access [String] :client_id @option access [String] :private_key @return [GroupDocs::Signature::Template, GroupDocs::Signature::Envelope
, GroupDocs::Signature::Form
]
# File lib/groupdocs/signature/shared/entity_methods.rb, line 26 def get!(id, access = {}) class_name = self.name.split('::').last.downcase json = Api::Request.new do |request| request[:access] = access request[:method] = :GET request[:path] = "/signature/{{client_id}}/#{class_name}s/#{id}" end.execute! new(json[class_name.to_sym]) end