| @@ 191-205 (lines=15) @@ | ||
| 188 | * @param void |
|
| 189 | * @return file PDF file |
|
| 190 | */ |
|
| 191 | public function renderMealTicket() |
|
| 192 | { |
|
| 193 | // output file name |
|
| 194 | $this->filename= 'vlastni_stravenky.pdf'; |
|
| 195 | $templateName = 'meal_ticket'; |
|
| 196 | ||
| 197 | $mealTickets = $this->getModel()->mealTicket(); |
|
| 198 | ||
| 199 | $parameters = [ |
|
| 200 | 'result' => $mealTickets, |
|
| 201 | ]; |
|
| 202 | ||
| 203 | $this->forgeView($templateName, $parameters); |
|
| 204 | $this->publish(); |
|
| 205 | } |
|
| 206 | ||
| 207 | /** |
|
| 208 | * Print name list into PDF file |
|
| @@ 389-404 (lines=16) @@ | ||
| 386 | * @param void |
|
| 387 | * @return file PDF file |
|
| 388 | */ |
|
| 389 | protected function renderProgramDetails() |
|
| 390 | { |
|
| 391 | $this->filename = 'vypis-programu.pdf'; |
|
| 392 | $templateName = 'program_details'; |
|
| 393 | ||
| 394 | $programDetails = $this->getModel()->programDetails(); |
|
| 395 | ||
| 396 | $this->getPdf()->SetHeader('Výpis programů|sraz VS'); |
|
| 397 | ||
| 398 | $parameters = [ |
|
| 399 | 'result' => $programDetails, |
|
| 400 | ]; |
|
| 401 | ||
| 402 | $this->forgeView($templateName, $parameters); |
|
| 403 | $this->publish(); |
|
| 404 | } |
|
| 405 | ||
| 406 | /** |
|
| 407 | * @return void |
|