summaryrefslogtreecommitdiff
path: root/app/Report/ReportPdfHtml.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Report/ReportPdfHtml.php')
-rw-r--r--app/Report/ReportPdfHtml.php73
1 files changed, 38 insertions, 35 deletions
diff --git a/app/Report/ReportPdfHtml.php b/app/Report/ReportPdfHtml.php
index 4417e75d6f..5519e3a785 100644
--- a/app/Report/ReportPdfHtml.php
+++ b/app/Report/ReportPdfHtml.php
@@ -18,40 +18,43 @@ namespace Fisharebest\Webtrees\Report;
/**
* Class ReportPdfHtml
*/
-class ReportPdfHtml extends ReportBaseHtml {
- /**
- * Render the output.
- *
- * @param $renderer
- * @param bool $sub
- *
- * @return int|string
- */
- public function render($renderer, $sub = false) {
- if (!empty($this->attrs['style'])) {
- $renderer->setCurrentStyle($this->attrs['style']);
- }
- if (!empty($this->attrs['width'])) {
- $this->attrs['width'] *= 3.9;
- }
+class ReportPdfHtml extends ReportBaseHtml
+{
+ /**
+ * Render the output.
+ *
+ * @param $renderer
+ * @param bool $sub
+ *
+ * @return int|string
+ */
+ public function render($renderer, $sub = false)
+ {
+ if (!empty($this->attrs['style'])) {
+ $renderer->setCurrentStyle($this->attrs['style']);
+ }
+ if (!empty($this->attrs['width'])) {
+ $this->attrs['width'] *= 3.9;
+ }
- $this->text = $this->getStart() . $this->text;
- foreach ($this->elements as $element) {
- if (is_string($element) && $element == 'footnotetexts') {
- $renderer->Footnotes();
- } elseif (is_string($element) && $element == 'addpage') {
- $renderer->newPage();
- } elseif ($element instanceof ReportBaseHtml) {
- $element->render($renderer, true);
- } else {
- $element->render($renderer);
- }
- }
- $this->text .= $this->getEnd();
- if ($sub) {
- return $this->text;
- }
- $renderer->writeHTML($this->text); //prints 2 empty cells in the Expanded Relatives report
- return 0;
- }
+ $this->text = $this->getStart() . $this->text;
+ foreach ($this->elements as $element) {
+ if (is_string($element) && $element == 'footnotetexts') {
+ $renderer->Footnotes();
+ } elseif (is_string($element) && $element == 'addpage') {
+ $renderer->newPage();
+ } elseif ($element instanceof ReportBaseHtml) {
+ $element->render($renderer, true);
+ } else {
+ $element->render($renderer);
+ }
+ }
+ $this->text .= $this->getEnd();
+ if ($sub) {
+ return $this->text;
+ }
+ $renderer->writeHTML($this->text); //prints 2 empty cells in the Expanded Relatives report
+
+ return 0;
+ }
}