summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormkanat%bugzilla.org <>2009-11-18 07:11:36 +0000
committermkanat%bugzilla.org <>2009-11-18 07:11:36 +0000
commitb29c86632dffec6c5e063867eb0876f5c2b9d650 (patch)
tree3d8ec14db08749e9c2f3b7a59974aa670d1a83d9 /Bugzilla/Hook.pm
parentBug 529223: The JSON-RPC interface was not working at all with JSON-RPC 1.0, ... (diff)
downloadbugzilla-b29c86632dffec6c5e063867eb0876f5c2b9d650.tar.gz
bugzilla-b29c86632dffec6c5e063867eb0876f5c2b9d650.tar.bz2
bugzilla-b29c86632dffec6c5e063867eb0876f5c2b9d650.zip
Bug 521373: Hook: object-before_create
Diffstat (limited to 'Bugzilla/Hook.pm')
-rw-r--r--Bugzilla/Hook.pm20
1 files changed, 20 insertions, 0 deletions
diff --git a/Bugzilla/Hook.pm b/Bugzilla/Hook.pm
index 69fa2f654..324576594 100644
--- a/Bugzilla/Hook.pm
+++ b/Bugzilla/Hook.pm
@@ -585,6 +585,26 @@ Params:
=back
+=head2 object-before_create
+
+This happens at the beginning of L<Bugzilla::Object/create>.
+
+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 before C<create> for only certain classes.
+
+=item C<params>
+
+A hashref. The set of named parameters passed to C<create>.
+
+=back
+
=head2 page-before_template
This is a simple way to add your own pages to Bugzilla. This hooks C<page.cgi>,