element->getRows(); $rowCount = count($rows); if ($rowCount > 0) { $html .= '' . PHP_EOL; foreach ($rows as $row) { // $height = $row->getHeight(); $rowStyle = $row->getStyle(); $tblHeader = $rowStyle->getTblHeader(); $html .= '' . PHP_EOL; foreach ($row->getCells() as $cell) { $cellTag = $tblHeader ? 'th' : 'td'; $cellContents = $cell->getElements(); $html .= "<{$cellTag}>" . PHP_EOL; if (count($cellContents) > 0) { foreach ($cellContents as $content) { $writer = new Element($this->parentWriter, $content, false); $html .= $writer->write(); } } else { $writer = new Element($this->parentWriter, new \PhpOffice\PhpWord\Element\TextBreak(), false); $html .= $writer->write(); } $html .= '' . PHP_EOL; } $html .= '' . PHP_EOL; } $html .= '
' . PHP_EOL; } return $html; } }