private function convertToText(Element $topNode) { if (empty($topNode)) { return ''; } $list = []; foreach ($topNode->contents() as $child) { $list[] = trim($child->text()); } return implode("\n\n", $list); }