/**
* 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;
}