diff options
author | mkanat%kerio.com <> | 2005-10-07 03:45:46 +0200 |
---|---|---|
committer | mkanat%kerio.com <> | 2005-10-07 03:45:46 +0200 |
commit | af7d21349fe822fc6517cab76b37bed3e8caeebe (patch) | |
tree | a4f6380ad76f3ec2fe0fc0cf7545189a611f7085 /Bugzilla/Milestone.pm | |
parent | b808272b74ab202b17964fbb64b189e4b912ec2b (diff) | |
download | bugzilla-af7d21349fe822fc6517cab76b37bed3e8caeebe.tar.gz bugzilla-af7d21349fe822fc6517cab76b37bed3e8caeebe.tar.xz |
Bug 309749: Remove get_x_by_y functions from the new .pm files, in favor of object methods
Patch By André Batosti <batosti@async.com.br> r=LpSolit, a=justdave
Diffstat (limited to 'Bugzilla/Milestone.pm')
-rw-r--r-- | Bugzilla/Milestone.pm | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/Bugzilla/Milestone.pm b/Bugzilla/Milestone.pm index 6a5eeb48f..7b5d47d49 100644 --- a/Bugzilla/Milestone.pm +++ b/Bugzilla/Milestone.pm @@ -98,32 +98,6 @@ sub sortkey { return $_[0]->{'sortkey'}; } ##### Subroutines ##### ################################ -sub get_milestones_by_product { - my ($product_id) = @_; - my $dbh = Bugzilla->dbh; - - my $stored_product_id = $product_id; - unless (detaint_natural($product_id)) { - ThrowCodeError( - 'invalid_numeric_argument', - {argument => 'product_id', - value => $stored_product_id, - function => - 'Bugzilla::Milestone::get_milestones_by_product'} - ); - } - - my $values = $dbh->selectcol_arrayref(q{ - SELECT value FROM milestones - WHERE product_id = ?}, undef, $product_id); - - my @milestones; - foreach my $value (@$values) { - push @milestones, new Bugzilla::Milestone($product_id, $value); - } - return @milestones; -} - sub check_milestone { my ($product, $milestone_name) = @_; @@ -172,7 +146,6 @@ Bugzilla::Milestone - Bugzilla product milestone class. my $product_id = $milestone->product_id; my $value = $milestone->value; - my $hash_ref = Bugzilla::Milestone::get_milestones_by_product(1); my $milestone = $hash_ref->{'milestone_value'}; =head1 DESCRIPTION @@ -207,15 +180,6 @@ Milestone.pm represents a Product Milestone object. =over -=item C<get_milestones_by_product($product_id)> - - Description: Returns all product milestones that belong - to the supplied product. - - Params: $product_id - Integer with a product id. - - Returns: Bugzilla::Milestone object list. - =item C<check_milestone($product, $milestone_name)> Description: Checks if a milestone name was passed in |