/**
  * @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());
 }