library · inferred from evidence
ObjectSerializer
A class within the infobip-api-php-client library responsible for serialization.
- infobip-api-php-client 5.0: ObjectSerializer::sanitizeForSerialization undefined method
How to fix: infobip-api-php-client 5.0: ObjectSerializer::sanitizeForSerialization undefined method. The verified fix from the maintainer thread, distilled into reusable steps.
- 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.
- DocuSign PHP SDK: Class Number not found on listTabs (ObjectSerializer)
Calling listTabs through EnvelopesApi fatals with Class Number not found because the SDK passes a bare class name to the deserializer. Fixed in SDK v5.1; on older versions patch ObjectSerializer.php with the fully qualified class name.
- Brevo PHP SDK 2.0.7: updateContact 400s from swapped arguments
After upgrading getbrevo/brevo-php to 2.0.7, updateContact returns 400 because the parameter order changed and the UpdateContact object lands in the URL path. Swap the two arguments to match the new signature.