Commit 467e7a75 authored by dkl%redhat.com's avatar dkl%redhat.com

Bug 437614 – Product.get_products should be accessible as Product.get

Patch by David Lawrence <dkl@redhat.com> r/a=mkanat
parent 40145941
...@@ -23,6 +23,12 @@ use Bugzilla::Product; ...@@ -23,6 +23,12 @@ use Bugzilla::Product;
use Bugzilla::User; use Bugzilla::User;
import SOAP::Data qw(type); import SOAP::Data qw(type);
##################################################
# Add aliases here for method name compatibility #
##################################################
BEGIN { *get_products = \&get }
# Get the ids of the products the user can search # Get the ids of the products the user can search
sub get_selectable_products { sub get_selectable_products {
return {ids => [map {$_->id} @{Bugzilla->user->get_selectable_products}]}; return {ids => [map {$_->id} @{Bugzilla->user->get_selectable_products}]};
...@@ -39,7 +45,7 @@ sub get_accessible_products { ...@@ -39,7 +45,7 @@ sub get_accessible_products {
} }
# Get a list of actual products, based on list of ids # Get a list of actual products, based on list of ids
sub get_products { sub get {
my ($self, $params) = @_; my ($self, $params) = @_;
# Only products that are in the users accessible products, # Only products that are in the users accessible products,
...@@ -147,7 +153,7 @@ ids. ...@@ -147,7 +153,7 @@ ids.
=back =back
=item C<get_products> B<UNSTABLE> =item C<get> B<UNSTABLE>
=over =over
...@@ -155,6 +161,8 @@ ids. ...@@ -155,6 +161,8 @@ ids.
Returns a list of information about the products passed to it. Returns a list of information about the products passed to it.
Note: Can also be called as "get_products" for compatibilty with Bugzilla 3.0 API.
=item B<Params> =item B<Params>
A hash containing one item, C<ids>, that is an array of product ids. A hash containing one item, C<ids>, that is an array of product ids.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment