Swift_Mime_MimeEntity::getChildren PHP Method

getChildren() public method

These are not just the immediate children, but all children.
public getChildren ( ) : Swift_Mime_MimeEntity[]
return Swift_Mime_MimeEntity[]
    public function getChildren();

Usage Example

 /**
  * Get a loggable string out of a Swiftmailer entity.
  *
  * @param  \Swift_Mime_MimeEntity $entity
  * @return string
  */
 protected function getMimeEntityString(\Swift_Mime_MimeEntity $entity)
 {
     $string = (string) $entity->getHeaders() . PHP_EOL . $entity->getBody();
     foreach ($entity->getChildren() as $children) {
         $string .= PHP_EOL . PHP_EOL . $this->getMimeEntityString($children);
     }
     return $string;
 }