original_string: public function deleteAddress( CustomerVault\Address $address )
      {
          $address->setRequiredFields(array(
              'profileID',
              'id'
          ));
          $address->checkRequiredFields();
  
          $request = new Request(array(
              'method' => Request::DELETE,
              'uri' => $this->prepareURI("/profiles/" . $address->profileID . "/addresses/" . $address->id),
          ));
          $this->client->processRequest($request);
  
          return true;
      }
code: public function deleteAddress( CustomerVault\Address $address )
      {
          $address->setRequiredFields(array(
              'profileID',
              'id'
          ));
          $address->checkRequiredFields();
  
          $request = new Request(array(
              'method' => Request::DELETE,
              'uri' => $this->prepareURI("/profiles/" . $address->profileID . "/addresses/" . $address->id),
          ));
          $this->client->processRequest($request);
  
          return true;
      }
code_tokens: public function deleteAddress ( CustomerVault \ Address $ address ) { $ address -> setRequiredFields ( array ( 'profileID' , 'id' ) ) ; $ address -> checkRequiredFields ( ) ; $ request = new Request ( array ( 'method' => Request :: DELETE , 'uri' => $ this -> prepareURI ( "/profiles/" . $ address -> profileID . "/addresses/" . $ address -> id ) , ) ) ; $ this -> client -> processRequest ( $ request ) ; return true ; }
docstring: Delete address.
  
  @param \Paysafe\CustomerVault\Address $address
  @return bool
  @throws PaysafeException
docstring_tokens: Delete address .