PFT::Tree(3)

NAME
PFT::Tree - Filesystem tree mapping a PFT site

SYNOPSIS
    PFT::Tree->new();
    PFT::Tree->new($basedir);
    PFT::Tree->new($basedir, {create => 1});

DESCRIPTION
The structure is the following:

    ├── build
    ├── content
    │   └── ...
    ├── inject
    ├── pft.yaml
    └── templates

Where:

"content" is a directory is handled with a "PFT::Content" instance.
"pft.yaml" is a configuration file handled with "PFT::Conf"
The remaining directories are just created, but the content is not handled by the "PFT::Tree" structure.

  Properties

dir_content
content
    Returns a "PFT::Content" object, abstracting the access to the content directory.

map Returns a "PFT::Map" object, abstracting the the content graph.

conf
    Returns a "PFT::Conf" object, abstracting the configuration file.

POD ERRORS
Hey! The above document had some coding errors, which are explained below:

Around line 108:
    You forgot a '=back' before '=head2'