]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 437614 รข\80\93 Product.get_products should be accessible as Product.get
authordkl%redhat.com <>
Thu, 19 Jun 2008 20:39:19 +0000 (20:39 +0000)
committerdkl%redhat.com <>
Thu, 19 Jun 2008 20:39:19 +0000 (20:39 +0000)
Patch by David Lawrence <dkl@redhat.com> r/a=mkanat

Bugzilla/WebService/Product.pm

index fb11a00bce19e7029674e730d40daf98eb1df5a6..995e0adc02144efc26473a11a17366d4bdb7291f 100755 (executable)
@@ -23,6 +23,12 @@ use Bugzilla::Product;
 use Bugzilla::User;
 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
 sub get_selectable_products {
     return {ids => [map {$_->id} @{Bugzilla->user->get_selectable_products}]}; 
@@ -39,7 +45,7 @@ sub get_accessible_products {
 }
 
 # Get a list of actual products, based on list of ids
-sub get_products {
+sub get {
     my ($self, $params) = @_;
     
     # Only products that are in the users accessible products, 
@@ -147,7 +153,7 @@ ids.
 
 =back
 
-=item C<get_products> B<UNSTABLE>
+=item C<get> B<UNSTABLE>
 
 =over
 
@@ -155,6 +161,8 @@ ids.
 
 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>
 
 A hash containing one item, C<ids>, that is an array of product ids.