original_string: public function remove(SharedLinkType $sharedLinkType): bool
      {
          $uri = sprintf(
              '%s/shared-links/?t=%s',
              $this->clipUri($this->client->getConfig('base_uri')),
              basename($sharedLinkType->url)
          );
  
          $response = $this->client->request(
              'DELETE',
              $uri,
              [
                  'headers' => ['Accept' => 'application/json'],
              ]
          );
  
          return $response->getStatusCode() === 200;
      }
code: public function remove(SharedLinkType $sharedLinkType): bool
      {
          $uri = sprintf(
              '%s/shared-links/?t=%s',
              $this->clipUri($this->client->getConfig('base_uri')),
              basename($sharedLinkType->url)
          );
  
          $response = $this->client->request(
              'DELETE',
              $uri,
              [
                  'headers' => ['Accept' => 'application/json'],
              ]
          );
  
          return $response->getStatusCode() === 200;
      }
code_tokens: public function remove ( SharedLinkType $ sharedLinkType ) : bool { $ uri = sprintf ( '%s/shared-links/?t=%s' , $ this -> clipUri ( $ this -> client -> getConfig ( 'base_uri' ) ) , basename ( $ sharedLinkType -> url ) ) ; $ response = $ this -> client -> request ( 'DELETE' , $ uri , [ 'headers' => [ 'Accept' => 'application/json' ] , ] ) ; return $ response -> getStatusCode ( ) === 200 ; }
docstring: Remove shared link
  
  @param SharedLinkType $sharedLinkType SharedLinkType instance
  
  @return bool
  @throws \GuzzleHttp\Exception\GuzzleException
docstring_tokens: Remove shared link