toString() public method

Get this message as a complete string.
public toString ( ) : string
return string
 /**
  * Get this message as a complete string.
  *
  * @return string
  */
 public function toString()
 {
     if (empty($this->headerSigners) && empty($this->bodySigners)) {
         return parent::toString();
     }
     $this->saveMessage();
     $this->doSign();
     $string = parent::toString();
     $this->restoreMessage();
     return $string;
 }