The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::OAuth::LP::Models::Bug - Bug model

DESCRIPTION

Interface to setting/retrieving bug information

SYNOPSIS

    my $c = Net::OAuth::LP::Client->new(consumer_key => 'blah',
                                        access_token => 'fdsafsda',
                                        access_token_secret => 'fdsafsda');
    my $b = Net::OAuth::LP::Models::Bug->new(c => $c);
    $b->find(1);
    say $b->title;

ATTRIBUTES

activity

attachments

branches

bug

display_name

heat

id

information_type

name

owner

tags

tasks

title

watches

METHODS

new

    my $b = Net::OAuth::LP::Models::Bug->new;

find

    $b->find(1);

set_tags

    $b->set_tags(['tagA', 'tagB']);

set_title

Set title(aka summary) of bug

    $b->set_title('A new title');

new_message

Adds a new message to the bug.

    $b->new_message("This is a comment");

set_importance

Sets priority ['Critical', 'High', 'Medium', 'Low']

    $b->set_importance('Critical');

set_assignee

Sets the assignee of bug.

    $person->find('~adam-stokes');
    $b->set_assignee($person);