symfony - When does Doctrine's postPersist event be called? -
from doctrine2 documentation:
postpersist - postpersist event occurs entity after entity has been made persistent. invoked after database insert operations. generated primary key values available in postpersist event.
i'm still in doubt transactions, have 5 persist operations in transaction, postpersist
event called after every persist or after transaction commit?
it called every entity inserted in database.
even new entities persisted because of cascade operation (set in association cascade={"persist"}
) postpersist
event fired.
the event triggered here in executeinserts
method in doctrine\orm\unitofwork
, literally inserts.
Comments
Post a Comment