SubskrypcjaListener: automatyczny sync FirmaModul po każdej zmianie

26.10.2025 00:00 Karol Szymański

FirmaModul to cache modułów per firma (denormalizowany). Aby ten cache był zawsze aktualny, wprowadziliśmy Doctrine entity listener na FirmaSubskrypcja — postPersist/postUpdate/postRemove automatycznie wywołują FirmaModulSyncService::synchronizujFirme().

Listener ma silent try/catch — błąd sync nie blokuje zapisu subskrypcji. Plus komenda app:firma-modul:sync jako safety net jeśli sync się rozjedzie.

Wypróbuj Business Manager za darmo
Faktury zgodne z KSeF 2.0, magazyn i księgowość w jednym. Gotowe demo, bez karty, bez zobowiązań — podajesz tylko e-mail.
Przetestuj demo →
Podoba Ci się ten wpis? Podziel się: Facebook LinkedIn Email

Dodaj komentarz

Spodobało Ci się?

Wypróbuj system, o którym piszemy. 14 dni za darmo.

Załóż konto   Wróć do bloga