| @@ 170-184 (lines=15) @@ | ||
| 167 | * @param void |
|
| 168 | * @return file PDF file |
|
| 169 | */ |
|
| 170 | public function renderMealTicket() |
|
| 171 | { |
|
| 172 | // output file name |
|
| 173 | $this->filename= 'vlastni_stravenky.pdf'; |
|
| 174 | $templateName = 'meal_ticket'; |
|
| 175 | ||
| 176 | $mealTickets = $this->getModel()->mealTicket(); |
|
| 177 | ||
| 178 | $parameters = [ |
|
| 179 | 'result' => $mealTickets, |
|
| 180 | ]; |
|
| 181 | ||
| 182 | $this->forgeView($templateName, $parameters); |
|
| 183 | $this->publish(); |
|
| 184 | } |
|
| 185 | ||
| 186 | /** |
|
| 187 | * Print name list into PDF file |
|
| @@ 368-383 (lines=16) @@ | ||
| 365 | * @param void |
|
| 366 | * @return file PDF file |
|
| 367 | */ |
|
| 368 | protected function renderProgramDetails() |
|
| 369 | { |
|
| 370 | $this->filename = 'vypis-programu.pdf'; |
|
| 371 | $templateName = 'program_details'; |
|
| 372 | ||
| 373 | $programDetails = $this->getModel()->programDetails(); |
|
| 374 | ||
| 375 | $this->getPdf()->SetHeader('Výpis programů|sraz VS'); |
|
| 376 | ||
| 377 | $parameters = [ |
|
| 378 | 'result' => $programDetails, |
|
| 379 | ]; |
|
| 380 | ||
| 381 | $this->forgeView($templateName, $parameters); |
|
| 382 | $this->publish(); |
|
| 383 | } |
|
| 384 | ||
| 385 | /** |
|
| 386 | * @return void |
|