Ejemplo n.º 1
0
 /**
  * Create new document signature
  *
  * @param int $sourceId
  * @param string $type
  * @param string|null $envelopeId
  * @param string $status
  * @return DocumentSignature
  */
 public function createDocumentSignature($sourceId, $type, $envelopeId = null, $status = Envelope::STATUS_CREATED)
 {
     $document = new Document();
     $document->setType(Document::TYPE_APPLICATION);
     $signature = new DocumentSignature();
     $signature->setSourceId($sourceId);
     $signature->setDocument($document);
     $signature->setDocusignEnvelopeId($envelopeId);
     $signature->setType($type);
     $signature->setStatus($status);
     $signature->setActive(true);
     return $signature;
 }