Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
BZ::Client::Bug(3)    User Contributed Perl Documentation   BZ::Client::Bug(3)

NAME
	 BZ::Client::Bug - Client side representation of a bug in Bugzilla

       This class provides methods for accessing and managing bugs in
       Bugzilla.

SYNOPSIS
	 my $client = BZ::Client->new("url" => $url,
				      "user" =>	$user,
				      "password" => $password);
	 my $bugs = BZ::Client::Bug->get($client, $ids);

CLASS METHODS
       This section lists the class methods, which are available in this
       module.

   get
	 my $bugs = BZ::Client::Bug->get($client, $ids);

       Returns a list of bug instances with the	given ID's.

   new
	 my $bug = BZ::Client::Bug->new("id" =>	$id);

       Creates a new instance with the given ID.

   create
	 my $id	= BZ::Client::Bug->create($client, $params);

       Creates a new bug and returns the bug ID.

   search
	 my $bugs = BZ::Client::Bug->search($client, $params);

       Searches	for bugs matching the given parameters.

INSTANCE METHODS
       This section lists the modules instance methods.

   id
	 my $id	= $bug->id();
	 $bug->id($id);

       Gets or sets the	bugs ID.

   alias
	 my $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_to
	 my $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.

   component
	 my $component = $bug->component();
	 $bug->component($component);

       Gets or sets the	name of	the current component of this bug.

   creation_time
	 my $dateTime =	$bug->creation_time();
	 $bug->creation_time($dateTime);

       Gets or sets the	date and time, when the	bug was	created.

   dupe_of
	 my $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_open
	 my $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_time
	 my $lastChangeTime = $bug->last_change_time();
	 $bug->last_change_time($lastChangeTime);

       Gets or sets the	date and time, when the	bug was	last changed.

   priority
	 my $priority =	$bug->priority();
	 $bug->priority($priority);

       Gets or sets the	priority of the	bug.

   product
	 my $product = $bug->product();
	 $bug->product($product);

       Gets or sets the	name of	the product this bug is	in.

   resolution
	 my $resolution	= $bug->resolution();
	 $bug->resolution($resolution);

       Gets or sets the	current	resolution of the bug, or an empty string if
       the bug is open.

   severity
	 my $severity =	$bug->severity();
	 $bug->severity($severity);

       Gets or sets the	current	severity of the	bug.

   status
	 my $status = $bug->status();
	 $bug->status($status);

       Gets or sets the	current	status of the bug.

   summary
	 my $summary = $bug->summary();
	 $bug->summary($summary);

       Gets or sets the	summary	of this	bug.

SEE ALSO
	 L<BZ::Client>,	L<BZ::Client::API>

perl v5.24.1			  2010-02-03		    BZ::Client::Bug(3)

NAME | SYNOPSIS | CLASS METHODS | INSTANCE METHODS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=BZ::Client::Bug&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help