Class Bugzilla::Product
In: lib/bugzilla/product.rb
Parent: APITemplate

Bugzilla::Product

Bugzilla::Product class is to access the Bugzilla::WebService::Product API that allows you to list the available Products and get information about them.

Methods

Public Instance methods

Bugzilla::Product#accessible_products

Returns Hash table for the products information that the user can search or enter bugs against. the Hash key is the product name and containing a Hash table which contains id, name, description, is_active, default_milestone, has_uncomfirmed, classification, components, versions and milestones. please see www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService/Product.html#get for more details.

Bugzilla::Product#enterable_products

Returns Hash table for the products information that the user can enter bugs against. the Hash key is the product name and containing a Hash table which contains id, name, description, is_active, default_milestone, has_uncomfirmed, classification, components, versions and milestones. please see www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService/Product.html#get for more details.

Bugzilla::Product#selectable_products

Returns Hash table for the products information that the user can search on. the Hash key is the product name and containing a Hash table which contains id, name, description, is_active, default_milestone, has_uncomfirmed, classification, components, versions and milestones. please see www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService/Product.html#get for more details.

Protected Instance methods

Bugzilla::Product#get(params)

Raw Bugzilla API to obtain a list of information about the products passed to it.

See www.bugzilla.org/docs/tip/en/html/api/Bugzilla/WebService/Product.html

[Validate]