element->getParagraphStyle(); $pStyleIsObject = ($pStyle instanceof Paragraph); if ($pStyleIsObject) { $styleWriter = new StyleWriter($this->parentWriter, $pStyle); $pStyle = $styleWriter->write(); } // Font style $fStyle = $this->element->getFontStyle(); $fStyleIsObject = ($fStyle instanceof Font); if ($fStyleIsObject) { $styleWriter = new StyleWriter($this->parentWriter, $fStyle); $fStyle = $styleWriter->write(); } if ($pStyle && !$this->withoutP) { $attribute = $pStyleIsObject ? 'style' : 'class'; $html .= "

"; } if ($fStyle) { $attribute = $fStyleIsObject ? 'style' : 'class'; $html .= ""; } $html .= htmlspecialchars($this->element->getText()); if ($fStyle) { $html .= ''; } if ($pStyle && !$this->withoutP) { $html .= '

' . PHP_EOL; } return $html; } }