Perl is so slick:
if ( $self->{code} ) {
$string = $self->{code};
} else {
$self->{class}{file}{generator}{tt2}->process(
$self->{class}{file}{generator}{fmgr}{templates}{CollectionProperty},
$self,
\$string
) || die $self->{class}{file}{generator}{tt2}->error(), "\n";
}
Objects created by other objects in the same class heirarchy get a property
set to a reference to the object that created it. This piece of code is from
a code generator that uses Template::Toolkit. $string is returned, being
called for in the first place by another method call placed in a
Template::Toolkit template.
Vive OO.
Todd W.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]