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


Data-Taxonomy-Tags documentation  | view source Contained in the Data-Taxonomy-Tags distribution.

Index


NAME

Top

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

SYNOPSIS

Top

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

DESCRIPTION

Top

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

Top

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

Top

Copyright 2005, Thomas R. Sibley.

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

AUTHOR

Top

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


Data-Taxonomy-Tags documentation  | view source Contained in the Data-Taxonomy-Tags distribution.