public function renderEan13Block($block, Page $page, TagliatelleFpdf $pdf, $label, $record) { $x = $page->getLabelX($label) + $block->getX(); $y = $page->getLabelY($label) + $block->getY(); $content = $this->processContent($block->getContent(), $record); if (!$content || !is_numeric($content)) { throw new RuntimeException("Barcode content invalid: {$content}"); } $pdf->Ean13($x, $y, $content, $block->getHeight(), (double) $block->getWidth()); }