You'd probably need to build a stateful listener that: - collects all changed/inserted/deleted entities in `onFlush` - then applies operations to those entities in `postFlush`
Cheers, Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/ On 14 April 2014 12:47, James <[email protected]> wrote: > Hi, > > I'm trying to register a PostFlush event listener and retrieve a list of > all entities that were flushed. Is this possible? > > If not, what is the recommended approach? I want to be sure the entity was > inserted correctly before the event is triggered. As far as I'm aware, an > OnFlush event listener would still be triggered even if a MySQL duplicate > key exception was raised in the transaction (correct me if I'm wrong here). > > Thanks > > -- > You received this message because you are subscribed to the Google Groups > "doctrine-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/doctrine-user. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "doctrine-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/doctrine-user. For more options, visit https://groups.google.com/d/optout.
