Cześć.
Mam kilka pytań odnośnie #php i #symfony. Trochę o tym czytałem, ale chciałbym to potwierdzić. Do rzeczy.
1. Routing: annotations czy YAML? Czytałem opinie i większość osób korzysta z adnotacji, chyba jest nawet o tym w Symfony Best Practices.
2. Event listeners czy subscribers? Podobno Symfony sugeruje używanie Event Subscribers, jednak w wielu przykładach/poradnikach i tak częściej się widuje Event Listenery.
3. Entity lifecycle methods - warto używać? Powinno się
Mam kilka pytań odnośnie #php i #symfony. Trochę o tym czytałem, ale chciałbym to potwierdzić. Do rzeczy.
1. Routing: annotations czy YAML? Czytałem opinie i większość osób korzysta z adnotacji, chyba jest nawet o tym w Symfony Best Practices.
2. Event listeners czy subscribers? Podobno Symfony sugeruje używanie Event Subscribers, jednak w wielu przykładach/poradnikach i tak częściej się widuje Event Listenery.
3. Entity lifecycle methods - warto używać? Powinno się














1. Yaml/XML, cokolwiek tylko nie adnotacje, adnotacje strasznie zaśmiecają kod, z tego samego powodu wywaliłem dokumentacje OpenApi z adnotacji
2. Nazewnictwo, doesn't matter, robi to samo choć subscriber często jest agregatem listenerów.
3. Nie będę się wypowiadać bo jestem przeciwnikiem całego doctrine i korzystam w projektach z DBAL'a
4. NIE. Spójrz na controller jako punkt wejścia w aplikacje. Jeśli robi coś po za przygotowaniem danych do wejścia serwisu aplikacji i wypluciu wyniku
@micke: Wcale nie. Jest wersja FOS-a dla Symfony 4.2.
Osobiście nie używam DTO nawet wtedy, kiedy korzystam z CQRS, bo się nie opłaca. To jest