Builder version 0.06
This distribution includes the following modules:
Builder (0.06)
Builder::Utils (0.06)
Builder::XML (0.06)
Builder::XML::Utils (0.06)
SYNOPSIS
Using building blocks to render XML, CSS, HTML and other outputs.
use Builder;
my $builder = Builder->new;
my $xm = $builder->block( 'Builder::XML' );
# example 1
$xm->parent( { isa => 'Mother' }, $xm->child( 'Hi Mum!' ) );
say $builder->render;
# Hi Mum!
# example 2
$xm->parent( sub {
for my $say qw/Mum Dad/ {
$xm->child( "Hi $say" );
}
});
say $builder->render;
# Hi MumHi Dad
INSTALLATION
To install this module, run the following commands:
perl Build.PL
./Build
./Build test
./Build install
DEPENDENCIES
This module requires these other modules and libraries:
Carp
SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the
perldoc command.
perldoc Builder
COPYRIGHT AND LICENCE
Copyright 2008-2013 Barry Walsh (Draegtun Systems Ltd | www.draegtun.com), all rights reserved.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.