Ik werk momenteel aan een applicatie waar bepaalde acties / events onderschept dienen te worden, om zodoende weggeschreven te worden als historiek. Maar van bepaalde andere acties moeten berichten verstuurd worden naar de gebruiker via de applicatie (alerting/notification). Het zijn dus niet alle acties waarop gereageerd moet worden.
Vb: Als een klant een betaling doet, moet dit opgenomen worden in de klant's historiek.
Het zijn niet alle acties waar een historiek van bijgehouden dient te worden.
Ik heb zelf natuurlijk ook al aan diverse mogelijkheden gedacht zoals DB triggers (lastiger omdat het nog MySQL 4 is), AOP, handmatig dubbele inserts doen in een transactie, bepaald design pattern, ... ?
Wie kent er een goede oplossing voor dit probleem???
Vb: Als een klant een betaling doet, moet dit opgenomen worden in de klant's historiek.
Het zijn niet alle acties waar een historiek van bijgehouden dient te worden.
Ik heb zelf natuurlijk ook al aan diverse mogelijkheden gedacht zoals DB triggers (lastiger omdat het nog MySQL 4 is), AOP, handmatig dubbele inserts doen in een transactie, bepaald design pattern, ... ?
Wie kent er een goede oplossing voor dit probleem???