Example #1
0
 /**
  * Render branching LOR pdf section
  * @param \Jazzee\ApplicantPDF $pdf
  * @param \Jazzee\Entity\Page $page
  * @param \Jazzee\Entity\Answer $answer
  */
 public function renderLorPdfAnswer(\Jazzee\ApplicantPDF $pdf, \Jazzee\Entity\Page $page, \Jazzee\Entity\Answer $answer)
 {
     $childAnswer = $answer->getChildren()->first();
     $childPage = $childAnswer->getPage();
     $pdf->addText($page->getTitle() . "\n", 'h5');
     $pdf->addText("{$page->getVar('branchingElementLabel')}: ", 'b');
     $pdf->addText("{$childPage->getTitle()}\n", 'p');
     $this->renderPdfAnswer($pdf, $childPage, $childAnswer);
 }