Fork me on GitHub
(source)

NAME

Statocles::Page::File - A page wrapping a file (handle)

SYNOPSIS

    # File path
    my $page = Statocles::Page::File->new(
        path => '/path/to/page.txt',
        file_path => '/path/to/file.txt',
    );

    # Filehandle
    open my $fh, '<', '/path/to/file.txt';
    my $page = Statocles::Page::File->new(
        path => '/path/to/page.txt',
        fh => $fh,
    );

DESCRIPTION

This Statocles::Page wraps a file handle in order to move files from one store to another.

ATTRIBUTES

file_path

The path to the file.

fh

The file handle containing the contents of the page.

METHODS

vars

Dies. This page has no templates and no template variables.

render

    my $fh = $page->render;

Return the filehandle to the file containing the content for this page.