diff options
Diffstat (limited to 'Bugzilla/Hook.pm')
-rw-r--r-- | Bugzilla/Hook.pm | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/Bugzilla/Hook.pm b/Bugzilla/Hook.pm index 789ad8740..adcb7ff4b 100644 --- a/Bugzilla/Hook.pm +++ b/Bugzilla/Hook.pm @@ -210,8 +210,7 @@ Params: =over -=item C<bug> - The changed bug object, with all fields set to their updated -values. +=item C<bug> - The created bug object. =item C<timestamp> - The timestamp used for all updates in this transaction, as a SQL date string. @@ -821,6 +820,27 @@ or remove standard object columns using this hook. =back +=head2 object_end_of_create + +Called at the end of L<Bugzilla::Object/create>, after all other changes are +made to the database. This occurs inside a database transaction. + +Params: + +=over + +=item C<class> + +The name of the class that C<create> was called on. You can check this +like C<< if ($class->isa('Some::Class')) >> in your code, to perform specific +tasks for only certain classes. + +=item C<object> + +The created object. + +=back + =head2 object_end_of_create_validators Called at the end of L<Bugzilla::Object/run_create_validators>. You can |