original_string: public function setDescription($description)
      {
          if (is_null($description)) {
              unset($this->_headers['content-description']);
          } else {
              if (!($hdr = $this->_headers['content-description'])) {
                  $hdr = new Horde_Mime_Headers_ContentDescription(null, '');
                  $this->_headers->addHeaderOb($hdr);
              }
              $hdr->setValue($description);
          }
      }
code: public function setDescription($description)
      {
          if (is_null($description)) {
              unset($this->_headers['content-description']);
          } else {
              if (!($hdr = $this->_headers['content-description'])) {
                  $hdr = new Horde_Mime_Headers_ContentDescription(null, '');
                  $this->_headers->addHeaderOb($hdr);
              }
              $hdr->setValue($description);
          }
      }
code_tokens: public function setDescription ( $ description ) { if ( is_null ( $ description ) ) { unset ( $ this -> _headers [ 'content-description' ] ) ; } else { if ( ! ( $ hdr = $ this -> _headers [ 'content-description' ] ) ) { $ hdr = new Horde_Mime_Headers_ContentDescription ( null , '' ) ; $ this -> _headers -> addHeaderOb ( $ hdr ) ; } $ hdr -> setValue ( $ description ) ; } }
docstring: Set the description of this part.
  
  @param string $description  The description of this part. If null,
  deletes the description (@since 2.8.0).
docstring_tokens: Set the description of this part .