@@ -123,11 +123,12 @@ public function getConfig()
123
123
*
124
124
* @throws \PandaDoc\Client\ApiException on non-2xx response
125
125
* @throws \InvalidArgumentException
126
- * @return void
126
+ * @return \PandaDoc\Client\Model\InlineResponse200|object|object|object|object|object
127
127
*/
128
128
public function addDocumentRecipient ($ id , $ documentRecipientCreateRequest )
129
129
{
130
- $ this ->addDocumentRecipientWithHttpInfo ($ id , $ documentRecipientCreateRequest );
130
+ list ($ response ) = $ this ->addDocumentRecipientWithHttpInfo ($ id , $ documentRecipientCreateRequest );
131
+ return $ response ;
131
132
}
132
133
133
134
/**
@@ -140,7 +141,7 @@ public function addDocumentRecipient($id, $documentRecipientCreateRequest)
140
141
*
141
142
* @throws \PandaDoc\Client\ApiException on non-2xx response
142
143
* @throws \InvalidArgumentException
143
- * @return array of null , HTTP status code, HTTP response headers (array of strings)
144
+ * @return array of \PandaDoc\Client\Model\InlineResponse200|object|object|object|object|object , HTTP status code, HTTP response headers (array of strings)
144
145
*/
145
146
public function addDocumentRecipientWithHttpInfo ($ id , $ documentRecipientCreateRequest )
146
147
{
@@ -181,10 +182,104 @@ public function addDocumentRecipientWithHttpInfo($id, $documentRecipientCreateRe
181
182
);
182
183
}
183
184
184
- return [null , $ statusCode , $ response ->getHeaders ()];
185
+ switch ($ statusCode ) {
186
+ case 200 :
187
+ if ('\PandaDoc\Client\Model\InlineResponse200 ' === '\SplFileObject ' ) {
188
+ $ content = $ response ->getBody (); //stream goes to serializer
189
+ } else {
190
+ $ content = (string ) $ response ->getBody ();
191
+ }
192
+
193
+ return [
194
+ ObjectSerializer::deserialize ($ content , '\PandaDoc\Client\Model\InlineResponse200 ' , []),
195
+ $ response ->getStatusCode (),
196
+ $ response ->getHeaders ()
197
+ ];
198
+ case 400 :
199
+ if ('object ' === '\SplFileObject ' ) {
200
+ $ content = $ response ->getBody (); //stream goes to serializer
201
+ } else {
202
+ $ content = (string ) $ response ->getBody ();
203
+ }
204
+
205
+ return [
206
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
207
+ $ response ->getStatusCode (),
208
+ $ response ->getHeaders ()
209
+ ];
210
+ case 401 :
211
+ if ('object ' === '\SplFileObject ' ) {
212
+ $ content = $ response ->getBody (); //stream goes to serializer
213
+ } else {
214
+ $ content = (string ) $ response ->getBody ();
215
+ }
216
+
217
+ return [
218
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
219
+ $ response ->getStatusCode (),
220
+ $ response ->getHeaders ()
221
+ ];
222
+ case 403 :
223
+ if ('object ' === '\SplFileObject ' ) {
224
+ $ content = $ response ->getBody (); //stream goes to serializer
225
+ } else {
226
+ $ content = (string ) $ response ->getBody ();
227
+ }
228
+
229
+ return [
230
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
231
+ $ response ->getStatusCode (),
232
+ $ response ->getHeaders ()
233
+ ];
234
+ case 404 :
235
+ if ('object ' === '\SplFileObject ' ) {
236
+ $ content = $ response ->getBody (); //stream goes to serializer
237
+ } else {
238
+ $ content = (string ) $ response ->getBody ();
239
+ }
240
+
241
+ return [
242
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
243
+ $ response ->getStatusCode (),
244
+ $ response ->getHeaders ()
245
+ ];
246
+ case 429 :
247
+ if ('object ' === '\SplFileObject ' ) {
248
+ $ content = $ response ->getBody (); //stream goes to serializer
249
+ } else {
250
+ $ content = (string ) $ response ->getBody ();
251
+ }
252
+
253
+ return [
254
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
255
+ $ response ->getStatusCode (),
256
+ $ response ->getHeaders ()
257
+ ];
258
+ }
259
+
260
+ $ returnType = '\PandaDoc\Client\Model\InlineResponse200 ' ;
261
+ if ($ returnType === '\SplFileObject ' ) {
262
+ $ content = $ response ->getBody (); //stream goes to serializer
263
+ } else {
264
+ $ content = (string ) $ response ->getBody ();
265
+ }
266
+
267
+ return [
268
+ ObjectSerializer::deserialize ($ content , $ returnType , []),
269
+ $ response ->getStatusCode (),
270
+ $ response ->getHeaders ()
271
+ ];
185
272
186
273
} catch (ApiException $ e ) {
187
274
switch ($ e ->getCode ()) {
275
+ case 200 :
276
+ $ data = ObjectSerializer::deserialize (
277
+ $ e ->getResponseBody (),
278
+ '\PandaDoc\Client\Model\InlineResponse200 ' ,
279
+ $ e ->getResponseHeaders ()
280
+ );
281
+ $ e ->setResponseObject ($ data );
282
+ break ;
188
283
case 400 :
189
284
$ data = ObjectSerializer::deserialize (
190
285
$ e ->getResponseBody (),
@@ -264,14 +359,24 @@ function ($response) {
264
359
*/
265
360
public function addDocumentRecipientAsyncWithHttpInfo ($ id , $ documentRecipientCreateRequest )
266
361
{
267
- $ returnType = '' ;
362
+ $ returnType = '\PandaDoc\Client\Model\InlineResponse200 ' ;
268
363
$ request = $ this ->addDocumentRecipientRequest ($ id , $ documentRecipientCreateRequest );
269
364
270
365
return $ this ->client
271
366
->sendAsync ($ request , $ this ->createHttpClientOption ())
272
367
->then (
273
368
function ($ response ) use ($ returnType ) {
274
- return [null , $ response ->getStatusCode (), $ response ->getHeaders ()];
369
+ if ($ returnType === '\SplFileObject ' ) {
370
+ $ content = $ response ->getBody (); //stream goes to serializer
371
+ } else {
372
+ $ content = (string ) $ response ->getBody ();
373
+ }
374
+
375
+ return [
376
+ ObjectSerializer::deserialize ($ content , $ returnType , []),
377
+ $ response ->getStatusCode (),
378
+ $ response ->getHeaders ()
379
+ ];
275
380
},
276
381
function ($ exception ) {
277
382
$ response = $ exception ->getResponse ();
@@ -1013,11 +1118,12 @@ public function editDocumentRecipientRequest($id, $recipientId, $documentRecipie
1013
1118
*
1014
1119
* @throws \PandaDoc\Client\ApiException on non-2xx response
1015
1120
* @throws \InvalidArgumentException
1016
- * @return void
1121
+ * @return object|object|object|object|object|object
1017
1122
*/
1018
1123
public function reassignDocumentRecipient ($ id , $ recipientId , $ documentRecipientCreateRequest )
1019
1124
{
1020
- $ this ->reassignDocumentRecipientWithHttpInfo ($ id , $ recipientId , $ documentRecipientCreateRequest );
1125
+ list ($ response ) = $ this ->reassignDocumentRecipientWithHttpInfo ($ id , $ recipientId , $ documentRecipientCreateRequest );
1126
+ return $ response ;
1021
1127
}
1022
1128
1023
1129
/**
@@ -1031,7 +1137,7 @@ public function reassignDocumentRecipient($id, $recipientId, $documentRecipientC
1031
1137
*
1032
1138
* @throws \PandaDoc\Client\ApiException on non-2xx response
1033
1139
* @throws \InvalidArgumentException
1034
- * @return array of null , HTTP status code, HTTP response headers (array of strings)
1140
+ * @return array of object|object|object|object|object|object , HTTP status code, HTTP response headers (array of strings)
1035
1141
*/
1036
1142
public function reassignDocumentRecipientWithHttpInfo ($ id , $ recipientId , $ documentRecipientCreateRequest )
1037
1143
{
@@ -1072,10 +1178,104 @@ public function reassignDocumentRecipientWithHttpInfo($id, $recipientId, $docume
1072
1178
);
1073
1179
}
1074
1180
1075
- return [null , $ statusCode , $ response ->getHeaders ()];
1181
+ switch ($ statusCode ) {
1182
+ case 200 :
1183
+ if ('object ' === '\SplFileObject ' ) {
1184
+ $ content = $ response ->getBody (); //stream goes to serializer
1185
+ } else {
1186
+ $ content = (string ) $ response ->getBody ();
1187
+ }
1188
+
1189
+ return [
1190
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
1191
+ $ response ->getStatusCode (),
1192
+ $ response ->getHeaders ()
1193
+ ];
1194
+ case 400 :
1195
+ if ('object ' === '\SplFileObject ' ) {
1196
+ $ content = $ response ->getBody (); //stream goes to serializer
1197
+ } else {
1198
+ $ content = (string ) $ response ->getBody ();
1199
+ }
1200
+
1201
+ return [
1202
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
1203
+ $ response ->getStatusCode (),
1204
+ $ response ->getHeaders ()
1205
+ ];
1206
+ case 401 :
1207
+ if ('object ' === '\SplFileObject ' ) {
1208
+ $ content = $ response ->getBody (); //stream goes to serializer
1209
+ } else {
1210
+ $ content = (string ) $ response ->getBody ();
1211
+ }
1212
+
1213
+ return [
1214
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
1215
+ $ response ->getStatusCode (),
1216
+ $ response ->getHeaders ()
1217
+ ];
1218
+ case 403 :
1219
+ if ('object ' === '\SplFileObject ' ) {
1220
+ $ content = $ response ->getBody (); //stream goes to serializer
1221
+ } else {
1222
+ $ content = (string ) $ response ->getBody ();
1223
+ }
1224
+
1225
+ return [
1226
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
1227
+ $ response ->getStatusCode (),
1228
+ $ response ->getHeaders ()
1229
+ ];
1230
+ case 404 :
1231
+ if ('object ' === '\SplFileObject ' ) {
1232
+ $ content = $ response ->getBody (); //stream goes to serializer
1233
+ } else {
1234
+ $ content = (string ) $ response ->getBody ();
1235
+ }
1236
+
1237
+ return [
1238
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
1239
+ $ response ->getStatusCode (),
1240
+ $ response ->getHeaders ()
1241
+ ];
1242
+ case 429 :
1243
+ if ('object ' === '\SplFileObject ' ) {
1244
+ $ content = $ response ->getBody (); //stream goes to serializer
1245
+ } else {
1246
+ $ content = (string ) $ response ->getBody ();
1247
+ }
1248
+
1249
+ return [
1250
+ ObjectSerializer::deserialize ($ content , 'object ' , []),
1251
+ $ response ->getStatusCode (),
1252
+ $ response ->getHeaders ()
1253
+ ];
1254
+ }
1255
+
1256
+ $ returnType = 'object ' ;
1257
+ if ($ returnType === '\SplFileObject ' ) {
1258
+ $ content = $ response ->getBody (); //stream goes to serializer
1259
+ } else {
1260
+ $ content = (string ) $ response ->getBody ();
1261
+ }
1262
+
1263
+ return [
1264
+ ObjectSerializer::deserialize ($ content , $ returnType , []),
1265
+ $ response ->getStatusCode (),
1266
+ $ response ->getHeaders ()
1267
+ ];
1076
1268
1077
1269
} catch (ApiException $ e ) {
1078
1270
switch ($ e ->getCode ()) {
1271
+ case 200 :
1272
+ $ data = ObjectSerializer::deserialize (
1273
+ $ e ->getResponseBody (),
1274
+ 'object ' ,
1275
+ $ e ->getResponseHeaders ()
1276
+ );
1277
+ $ e ->setResponseObject ($ data );
1278
+ break ;
1079
1279
case 400 :
1080
1280
$ data = ObjectSerializer::deserialize (
1081
1281
$ e ->getResponseBody (),
@@ -1157,14 +1357,24 @@ function ($response) {
1157
1357
*/
1158
1358
public function reassignDocumentRecipientAsyncWithHttpInfo ($ id , $ recipientId , $ documentRecipientCreateRequest )
1159
1359
{
1160
- $ returnType = '' ;
1360
+ $ returnType = 'object ' ;
1161
1361
$ request = $ this ->reassignDocumentRecipientRequest ($ id , $ recipientId , $ documentRecipientCreateRequest );
1162
1362
1163
1363
return $ this ->client
1164
1364
->sendAsync ($ request , $ this ->createHttpClientOption ())
1165
1365
->then (
1166
1366
function ($ response ) use ($ returnType ) {
1167
- return [null , $ response ->getStatusCode (), $ response ->getHeaders ()];
1367
+ if ($ returnType === '\SplFileObject ' ) {
1368
+ $ content = $ response ->getBody (); //stream goes to serializer
1369
+ } else {
1370
+ $ content = (string ) $ response ->getBody ();
1371
+ }
1372
+
1373
+ return [
1374
+ ObjectSerializer::deserialize ($ content , $ returnType , []),
1375
+ $ response ->getStatusCode (),
1376
+ $ response ->getHeaders ()
1377
+ ];
1168
1378
},
1169
1379
function ($ exception ) {
1170
1380
$ response = $ exception ->getResponse ();
0 commit comments