|
NAMEBZ::Client::Product - Client side representation of a product in Bugzilla This class provides methods for accessing and managing products in Bugzilla. Instances of this class are returned by BZ::Client::Product::get. SYNOPSISmy $client = BZ::Client->new("url" => $url, "user" => $user, "password" => $password); my $ids = BZ::Client::Product->get_accessible_products($client); my $products = BZ::Client::Product->get($client, $ids); CLASS METHODSThis section lists the class methods, which are available in this module.get_selectable_productsmy @products = BZ::Client::Product->get_selectable_products($client); Returns a list of the ids of the products the user can search on. get_enterable_productsmy @products = BZ::Client::Product->get_selectable_products($client); Returns a list of the ids of the products the user can enter bugs against. get_accessible_productsmy @products = BZ::Client::Product->get_selectable_products($client); Returns a list of the ids of the products the user can search or enter bugs against. getmy @products = BZ::Client::Product->get($client, \@ids); Returns a list of BZ::Client::Product instances with the product ID's mentioned in the list @ids. newmy $product = BZ::Client->Product->new("id" => $id, "name" => $name, "description" => $description); Creates a new instance with the given ID, name, and description. INSTANCE METHODSThis section lists the modules instance methods.idmy $id = $product->id(); $product->id($id); Gets or sets the products ID. namemy $name = $product->name(); $product->name($name); Gets or sets the products name. descriptionmy $description = $product->description(); $product->description($description); Gets or sets the products description. SEE ALSOL<BZ::Client>, L<BZ::Client::API>
Visit the GSP FreeBSD Man Page Interface. |