/** * Set the signer to the list of signers for this request * * @param string $role * @param mixed $email_or_signer * @param string $name * @return TemplateSignatureRequest * @see AbstractSignatureRequest::addSigner() */ public function setSigner($role, $email_or_signer, $name = null) { return parent::addSigner($email_or_signer, $name, $role); }
/** * @param array $array * @param array $options * @return SignatureRequest * @ignore */ public function fromArray($array, $options = array()) { array_key_exists('signatures', $array) && $this->setSignatures($array['signatures']); !isset($options['except']) && ($options['except'] = array()); $options['except'] = array_merge($options['except'], array('signatures', 'original_title', 'final_copy_uri')); return parent::fromArray($array, $options); }