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