Thomas Sibley > Data-Taxonomy-Tags-0.05 > Data::Taxonomy::Tags::Tag

Download:
Data-Taxonomy-Tags-0.05.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

Data::Taxonomy::Tags::Tag - Represents a single tag

SYNOPSIS ^

    print $tag->name, " (category: ", $tag->category, ")\n";

DESCRIPTION ^

Data::Taxonomy::Tags::Tag represents a single tag for a Data::Taxonomy::Tags object.

Methods

new

Creates a new instance of the class representing a single tag. Requires two arguments (the input tag to parse and separator arrayref). You shouldn't have to use this method yourself.

tag
name

Returns the name of the tag (that is, the tag itself) sans the category bit.

category

Returns the category the tag is in. If there is no category, then undef is returned;

as_string

Returns the full tag as a string (that is, the category, the category seperator, and the tag name all concatenated together). Overloading is used as well to automatically call this method if the object is used in a string context.

BUGS ^

All bugs, open and resolved, are handled by RT at https://rt.cpan.org/NoAuth/Bugs.html?Dist=Data-Taxonomy-Tags.

Please report all bugs via https://rt.cpan.org/NoAuth/ReportBug.html?Queue=Data-Taxonomy-Tags.

LICENSE ^

Copyright 2005, Thomas R. Sibley.

You may use, modify, and distribute this package under the same terms as Perl itself.

AUTHOR ^

Thomas R. Sibley, http://zulutango.org:82/

syntax highlighting: