Mirko Westermeier > Contenticious-0.332 > Contenticious::Content

Download:
Contenticious-0.332.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source   Latest Release: Contenticious-0.333

NAME ^

Contenticious::Content - content for Contenticious

SYNOPSIS ^

    use Contenticious::Content;
    my $content = Contenticious::Content->new(pages_dir => 'pages');
    my $node    = $content->find('foo/bar');

DESCRIPTION ^

Access a Contenticious content tree.

ATTRIBUTES ^

pages_dir

The directory to read from

root_node

The root of the generated content tree. Will be generated from pages_dir.

METHODS ^

find

    my $node = $content->find('foo/bar');

Find a content node for a given path

for_all_nodes

    $content->for_all_nodes(sub {
        my $node = shift;
        do_something_with($node);
    });

Execute a subroutine for all content nodes

empty_cache

Delete cached content

SEE ALSO ^

Contenticious::Content::Node, Contenticious

syntax highlighting: