Bug 287325: an initial implementation of custom fields, including the ability to add text custom fields via the command-line script customfield.pl, search them via the boolean charts, display and edit them on the show bug page, and see changes to them in bug activity; r=mkanat, glob
git-svn-id: svn://10.0.0.236/trunk@187068 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -35,6 +35,7 @@ use Bugzilla::Template;
|
||||
use Bugzilla::User;
|
||||
use Bugzilla::Error;
|
||||
use Bugzilla::Util;
|
||||
use Bugzilla::Field;
|
||||
|
||||
use File::Basename;
|
||||
|
||||
@@ -276,6 +277,17 @@ sub switch_to_main_db {
|
||||
return $class->dbh;
|
||||
}
|
||||
|
||||
sub get_fields {
|
||||
my $class = shift;
|
||||
my $criteria = shift;
|
||||
return Bugzilla::Field::match($criteria);
|
||||
}
|
||||
|
||||
sub custom_field_names {
|
||||
# Get a list of custom fields and convert it into a list of their names.
|
||||
return map($_->{name}, Bugzilla::Field::match({ custom=>1, obsolete=>0 }));
|
||||
}
|
||||
|
||||
# Private methods
|
||||
|
||||
# Per process cleanup
|
||||
|
||||
Reference in New Issue
Block a user