getContent(); } elseif ($output === 'pdf') { $writer = new DocumentWriter($doc); return $writer->toPdfString(); } elseif ($output === 'txt') { $writer = new HTML($doc); $html = $writer->getContent(); $doc = new \DOMDocument(); $html = \preg_replace( ['~~', '~~'], ['', ''], $html ); $doc->loadHTMLFile($path); $body = $doc->getElementsByTagName('body'); $node = $body->item(0); return empty($node->textContent) ? '' : $node->textContent; } return ''; } }