/** * @param string $fileId * @param ExtendedRequest $extendedRequest */ public function __construct($fileId, ExtendedRequest $extendedRequest) { $this->request = new PutRequest("files/{$fileId}"); $this->request->setRawJsonBody($extendedRequest->getPostBodyFields()); }
/** * @param string $folderId * @param ExtendedRequest $extendedRequest */ public function __construct($folderId, ExtendedRequest $extendedRequest) { $this->request = new PutRequest("folders/{$folderId}"); $this->request->addHeaders($extendedRequest->getHeaders()); $this->request->setRawJsonBody($extendedRequest->getPostBodyFields()); }