Witam,
mam kilka pytań co do pisania w Symfony 2.
1. Czy prawidłowe jest wykorzystywanie w jednym kontrolerze metod z innego kontrolera? Przez tworzenie jego obiektu?
2. Może lepiej te różne metody pomocnicze umieszczać w jakichś innych klasach menagerach np też w folderze entity?
3. Chce wykorzystać własną klasę cache (tutaj config strony itp) w postaci service'u. Który następnie do generowania cache korzystałby z metod kontrolerów? i czy tutaj nie będzie problemów z przezywaniem doctrine itp.
4. Czy ma sens przetrzymywanie w takiej własnej klasie cache wyników randerowania widoków z metod kontrolerów? Strona będzie dość dynamiczna i chciał bym podzielić ją kontrolerami na odpowiednie bloczki.