PHP DocuSign API -创建非必需字段


PHP DocuSign API - Create a non-required field

我在我的应用程序中使用DocuSign提供的PHP库。

我想知道如何创建一个文本字段,不需要由用户填写。

这是我正在做的一个片段。

$text = new 'DocuSign'eSign'Model'SignHere();
$text->setAnchorString("Name");
$text->setAnchorXOffset("100");
$text->setAnchorYOffset("-20");
$text->setTabLabel("Name");
$text->setName("Name");
$text_tabs[] = $text;
$tabs = new DocuSign'eSign'Model'Tabs();
$tabs->setTextTabs($text_tabs);

我希望这个字段是可选的,但是当尝试完成签名过程时,它总是必需的。

任何帮助将不胜感激!

我相信你只需要将text选项卡的可选属性设置为true

$text->setOptional("true");

(2016年8月17日:更新了引用可选属性的答案——而不是必需的属性)