|
NAMEBZ::Client::Bug - Client side representation of a bug in Bugzilla This class provides methods for accessing and managing bugs in Bugzilla. SYNOPSISmy $client = BZ::Client->new("url" => $url, "user" => $user, "password" => $password); my $bugs = BZ::Client::Bug->get($client, $ids); CLASS METHODSThis section lists the class methods, which are available in this module.getmy $bugs = BZ::Client::Bug->get($client, $ids); Returns a list of bug instances with the given ID's. newmy $bug = BZ::Client::Bug->new("id" => $id); Creates a new instance with the given ID. createmy $id = BZ::Client::Bug->create($client, $params); Creates a new bug and returns the bug ID. searchmy $bugs = BZ::Client::Bug->search($client, $params); Searches for bugs matching the given parameters. INSTANCE METHODSThis section lists the modules instance methods.idmy $id = $bug->id(); $bug->id($id); Gets or sets the bugs ID. aliasmy $alias = $bug->alias(); $bug->alias($alias); Gets or sets the bugs alias. If there is no alias or aliases are disabled in Bugzilla, this will be an empty string. assigned_tomy $assigned_to = $bug->assigned_to(); $bug->assigned_to($assigned_to); Gets or sets the login name of the user to whom the bug is assigned. componentmy $component = $bug->component(); $bug->component($component); Gets or sets the name of the current component of this bug. creation_timemy $dateTime = $bug->creation_time(); $bug->creation_time($dateTime); Gets or sets the date and time, when the bug was created. dupe_ofmy $dupeOf = $bug->dupe_of(); $bug->dupe_of($dupeOf); Gets or sets the bug ID of the bug that this bug is a duplicate of. If this bug isn't a duplicate of any bug, this will be an empty int. is_openmy $isOpen = $bug->is_open(); $bug->is_open($isOpen); Gets or sets, whether this bug is closed. The return value, or parameter value is true (1) if this bug is open, false (0) if it is closed. last_change_timemy $lastChangeTime = $bug->last_change_time(); $bug->last_change_time($lastChangeTime); Gets or sets the date and time, when the bug was last changed. prioritymy $priority = $bug->priority(); $bug->priority($priority); Gets or sets the priority of the bug. productmy $product = $bug->product(); $bug->product($product); Gets or sets the name of the product this bug is in. resolutionmy $resolution = $bug->resolution(); $bug->resolution($resolution); Gets or sets the current resolution of the bug, or an empty string if the bug is open. severitymy $severity = $bug->severity(); $bug->severity($severity); Gets or sets the current severity of the bug. statusmy $status = $bug->status(); $bug->status($status); Gets or sets the current status of the bug. summarymy $summary = $bug->summary(); $bug->summary($summary); Gets or sets the summary of this bug. SEE ALSOL<BZ::Client>, L<BZ::Client::API>
Visit the GSP FreeBSD Man Page Interface. |