NAME

Puma::Tag - an abstract base class for Puma tags


SYNOPSIS

 use ibase Puma::Tag;


DESCRIPTION

An abstract class used for rendering the contents of non-selfending tags.


METHODS

render();

The render() method is a stub intended for future extension. I am of the mind that this is a poorly thought out idea and I may depricate it soon.

renderChildren();

This method is designed to render the contents of non-selfending tags. In the case of Puma::ServerPages, the contents of a given tag are not included in line as a part of codification. In order for the content between start and end tags to be rendered, the method that is called by the tag must call $self->renderChildren();

This method takes no parameters and returns the cumulated value of the child calls.


SEE ALSO

Puma/Devel/Form.pm


COPYRIGHT

Copyright (c) 2001, 2002 by Ingmar Ellenberger.

Distributed under The Artistic License. For the text of this license, see http://puma.site42.com/license.psp or read the file LICENSE in the root of the distribution.