From e2ac0649142dc8fac3db6f09eabc623030e60aae Mon Sep 17 00:00:00 2001 From: Evan Kaufman Date: Thu, 7 Feb 2013 12:59:14 -0600 Subject: [PATCH] Noted prePersist event only triggers on first persist While probably obvious to a core doctrine developer, a user of doctrine would not necessarily know this without doing some digging --- docs/en/reference/events.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/en/reference/events.rst b/docs/en/reference/events.rst index d921b42a1..d7579da85 100644 --- a/docs/en/reference/events.rst +++ b/docs/en/reference/events.rst @@ -148,7 +148,8 @@ the life-time of their registered entities. delete operations. It is not called for a DQL DELETE statement. - prePersist - The prePersist event occurs for a given entity before the respective EntityManager persist operation for that - entity is executed. + entity is executed. It should be noted that this event is only triggered on + *initial* persist of an entity - postPersist - The postPersist event occurs for an entity after the entity has been made persistent. It will be invoked after the database insert operations. Generated primary key values are