
Angerwhale::Content::FinalizedItem - read-only processed comment/article

After filters are applied, it's a good idea to hide the internal details of the article/comment from the rest of the program. This class wraps the article in a clean read-only interface (except for comment-posting, etc.; you can write that way).

Lies on ISA checks so that a Finalized item looks like a Angerwhale::Content::Article if it's an article,
or looks like a Angerwhale::Content::Comment if it's a comment.
Wraps $item (an Angerwhale::Content::Item) to make it read-only.
Reads named metadatdum.
Overriding Class::Accessor's version for a few special cases.
Normal case: get named data via get_metadatum.
Special case: formatted body (html and text).
Returns true if the article is a mini article. Allows you to set status also.
Returns the UUID of the item.
Compares two items, based on creation_time.
Returns arrayref of comments attached to this Item.
(backcompat)
Returns array of comments attached to this item, or false if there are no comments.
Returns the list of categories this item is in.
Attach a comment to this item.
Return raw unformatted data.
Return list of tags.
Returns number of tags this article/comment has.
Add a list of tags to the entry.