View on
MetaCPAN
search.cpan.org is shutting down
For details read Perl NOC. After June 25th this page will redirect to MetaCPAN.org
Steve Kemp > App-Templer-1.2 > Templer::Site::New

Download:
App-Templer-1.2.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source  

NAME ^

Templer::Site::New - Create a new templer site

SYNOPSIS ^

    use strict;
    use warnings;

    use Templer::Site::New;

    my $site = Templer::Site::New->new();
    $site->create( "/tmp/foo" );

DESCRIPTION ^

This class allows a new templer site to be created on-disk. This involves creating a new input tree, stub configuration file, etc.

The content of the new site, and the directory names, are taken from the DATA section of this class.

LICENSE ^

This module is free software; you can redistribute it and/or modify it under the terms of either:

a) the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version, or

b) the Perl "Artistic License".

AUTHOR ^

Steve Kemp <steve@steve.org.uk>

COPYRIGHT AND LICENSE ^

Copyright (C) 2012-2015 Steve Kemp <steve@steve.org.uk>.

This library is free software. You can modify and or distribute it under the same terms as Perl itself.

METHODS ^

new

The constructor. No arguments are required/recognized.

create

Create a new site in the given directory.

This method parses and processes the DATA section of this very module, to know which files/directories to create.

syntax highlighting: