protected function generateDetail($index = 0) { $detailNode = $this->configuration->get('xmlObject')->detail; $detailBand = $detailNode->band; foreach ($detailBand->staticText as $staticText) { $this->appendStaticText($staticText); } foreach ($detailBand->textField as $textField) { $this->appendTextField($textField, $index); } foreach ($detailBand->line as $line) { $this->appendLine($line); } foreach ($detailBand->image as $image) { $this->appendImage($image); } $this->page->setUsed((int) (string) $detailNode->band->attributes()['height']); }