NAME Tags::HTML::Stars - Tags helper for stars evaluation. SYNOPSIS use Tags::HTML::Stars; my $obj = Tags::HTML::Stars->new(%params); $obj->process($stars_hr); METHODS "new" my $obj = Tags::HTML::Stars->new(%params); Constructor. * "public_image_dir" Public image directory. Default value is undef. * "star_width" Width of star. Default value is undef (original with of image, in case of inline image is 300px). * "tags" 'Tags::Output' object. Default value is undef. "process" $obj->process($stars_hr); Process Tags structure for output with stars. Returns undef. ERRORS new(): From Class::Utils::set_params(): Unknown parameter '%s'. From Tags::HTML::new(): Parameter 'tags' must be a 'Tags::Output::*' class. process(): From Tags::HTML::process(): Parameter 'tags' isn't defined. EXAMPLE1 use strict; use warnings; use Tags::HTML::Stars; use Tags::Output::Indent; # Object. my $tags = Tags::Output::Indent->new; my $obj = Tags::HTML::Stars->new( 'tags' => $tags, ); # Process stars. $obj->process({ 1 => 'full', 2 => 'half', 3 => 'nothing', }); # Print out. print $tags->flush; # Output: #