library · inferred from evidence
docusign/esign-client
The DocuSign eSign PHP client SDK referenced in the issue.
- docusign php sdk: Call to a member function read() on string in ObjectSerializer.php:285
This was a confirmed SDK bug (DCM-4285), fixed in the 5.3.0 release. Upgrade with composer require docusign/esign-client:^5.3.0 (or newer). The fix changed getDocument handling so a string response is written directly to the file instead of
- docusign php sdk: Class '\\DocuSign\\eSign\\Model\\OfflineAttributes' not found on listRecipients
This was a confirmed SDK bug (DCM-3374), fixed in the 5.1.0 release. Upgrade with composer require docusign/esign-client:^5.1.0. The reporter verified the fix on the 5.1.0 release candidate and confirmed listRecipients works. Source: https:
- DocuSign PHP SDK Class 'Number' not found on Object Serializer (listTabs)
As a workaround, edit vendor/docusign/esign-client/src/ObjectSerializer.php and replace the bare 'Number' class reference with the fully qualified '\DocuSign\eSign\Model\Number' — a community member confirmed this fixes the fatal. The maint
- docusign-php-client: ApiException#getResponseObject returns serialized PHP string instead of object
Upgrade to v5.5, where the maintainer fixed it: composer require docusign/esign-client:^5.5 (the fix was first available in the 5.5.0-RC). The DocuSign team confirmed the fix on the issue before closing it. Source: https://github.com/docusi