|
NAMERT::Client::REST::Attachment - attachment object representation. VERSIONversion 0.72 SYNOPSIS my $attachments = $ticket->attachments;
my $count = $attachments->count;
print "There are $count attachments.\n";
my $iterator = $attachments->get_iterator;
while (my $att = &$iterator) {
print "Id: ", $att->id, "; Subject: ", $att->subject, "\n";
}
DESCRIPTIONAn attachment is a second-class citizen, as it does not exist (at least from the current REST protocol implementation) by itself. At the moment, it is always associated with a ticket (see parent_id attribute). Thus, you will rarely retrieve an attachment by itself; instead, you should use attachments() method of RT::Client::REST::Ticket object to get an iterator for all attachments for that ticket. ATTRIBUTES
METHODSRT::Client::REST::Attachment is a read-only object, so you cannot store() it. Also, because it is a second-class citizen, you cannot search() or count() it -- use attachments() method provided by RT::Client::REST::Ticket.
INTERNAL METHODSCREATING ATTACHMENTSCurrently RT does not allow creating attachments via their API. See <https://rt-wiki.bestpractical.com/wiki/REST#Ticket_Attachment> SEE ALSORT::Client::REST::Ticket, RT::Client::REST::SearchResult. AUTHORDean Hamstead <dean@fragfest.com.au> COPYRIGHT AND LICENSEThis software is copyright (c) 2023, 2020 by Dmitri Tikhonov. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
|