element->getParagraphStyle(); $pStyleIsObject = ($paragraphStyle instanceof Paragraph); if ($pStyleIsObject) { $styleWriter = new ParagraphStyleWriter($paragraphStyle); $paragraphStyle = $styleWriter->write(); } // Font style $fontStyle = $this->element->getFontStyle(); $fontStyleIsObject = ($fontStyle instanceof Font); if ($fontStyleIsObject) { $styleWriter = new FontStyleWriter($fontStyle); $fontStyle = $styleWriter->write(); } if ($paragraphStyle && !$this->withoutP) { $attribute = $pStyleIsObject ? 'style' : 'class'; $html .= "

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

' . PHP_EOL; } return $html; } }