createEnvelope с ошибкой CompositeTemplate

Изменение образца кода для встроенной подписи для использования CompositeTemplate привело к следующей ошибке.

msg: доступ к незаявленному статическому свойству: stdClass::$swaggerTypes
файл: $home/lib/docusign/src / ObjectSerializer.РНР
линия: 68

Это происходит при попытке сериализации SignHere: scale_value, который является объектом, но стандартным объектом, а не объектом Swagger, и сериализатор предполагает, что все объекты являются объектами Swagger. Не уверен, если SDK ошибочно предполагает, что scale_value является объектом (кажется, это должен быть просто скаляр) или есть отсутствующий класс модели ScaleValue.

Кто-нибудь сталкивался с этим раньше?

1 ответ

  1. Да, это определенно была ошибка в SDk. Сообщение об ошибке, но не знаю, сколько времени это займет, чтобы быть исправлена.
    Если вы столкнулись с этой проблемой, просто откройте src/Model/SignHere.php и измените тип scale_value на string вместо object.