Piszę sobie małą aplikację w CakePHP, w której potrzebuję eksportu do PDF. Ponieważ dokumenty PDF będą trochę skomplikowane to wymyśliłem sobie, że najłatwiej będzie mi to zrobić wykorzystując LaTeXa, ponieważ jakieś doświadczenie już z nim mam i wiem, że da się za jego pomocą uzyskać ładne PDFy.
Zaznaczę w tym miejscu, że nie jestem programistą PHP, a w CakePHP piszę dopiero od niedawna, wyłącznie na swoje potrzeby.
Mój problem polega na tym, że nie wiem jak napisać ów eksport do PDF stosując się do filozofii CakePHP.
To co chcę osiągnąć:
1) W kontrolerze pobieram dane z tabeli SQL.
2) Z pobranych danych generuję plik *.tex (dokument LaTeX).
3) Przy użyciu systemowego polecenia pdflatex tworzę z dokumentu *.tex plik *.pdf.
4) Pakuję gotowego PDFa zipem i wysyłam użytkownikowi do pobrania.
Jak to zrobić w CakePHP?

Czy mój widok, do którego przekażę dane z kontrolera powinien być dokumentem LaTeX? I jak zapisać taki widok do pliku *.tex na serwerze, a następnie z niego wygenerować PDF, spakować i wysłać do użytkownika?
Pozdrawiam i bardzo proszę o jakieś nakierowanie na rozwiązanie.
