From 54bbf193e80b46859d9aacf62a5f05081f3f143b Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" <> Date: Fri, 22 Aug 2008 03:56:46 +0000 Subject: Bug 437006: Add hooks to Bugzilla\Bug.pm to display additional columns Patch By Elliotte Martin r=mkanat, a=mkanat --- Bugzilla/Hook.pm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'Bugzilla/Hook.pm') diff --git a/Bugzilla/Hook.pm b/Bugzilla/Hook.pm index b51f730bf..4d4a52495 100644 --- a/Bugzilla/Hook.pm +++ b/Bugzilla/Hook.pm @@ -207,6 +207,21 @@ This works just like L except it's for login verification methods (See L.) It also takes a C parameter, just like L. +=head2 bug-columns + +This allows you to add new fields that will show up in every L +object. Note that you will also need to use the L hook in +conjunction with this hook to make this work. + +Params: + +=over + +=item C - An arrayref containing an array of column names. Push +your column name(s) onto the array. + +=back + =head2 bug-end_of_update This happens at the end of L, after all other changes are @@ -226,6 +241,23 @@ C<$changes-E{field} = [old, new]> =back +=head2 bug-fields + +Allows the addition of database fields from the bugs table to the standard +list of allowable fields in a L object, so that +you can call the field as a method. + +Note: You should add here the names of any fields you added in L. + +Params: + +=over + +=item C - A arrayref containing an array of column names. Push +your column name(s) onto the array. + +=back + =head2 buglist-columns This happens in buglist.cgi after the standard columns have been defined and -- cgit v1.2.3-24-g4f1b