Eidolon::Driver::Template::Exceptions - Eidolon template driver exceptions.


Eidolon documentation  | view source Contained in the Eidolon distribution.

Index


NAME

Top

Eidolon::Driver::Template::Exceptions - Eidolon template driver exceptions.

SYNOPSIS

Top

In error handler of your application (lib/Example/Error.pm) you could write:

    if ($e eq "Error::Driver::Template::Open")
    {
        print "Cannot open template file!";
    }
    else
    {
        $e->rethrow();
    }

DESCRIPTION

Top

The Eidolon::Driver::Template::Exceptions package creates template driver exceptions that are used by all template drivers.

EXCEPTIONS

Top

Error::Driver::Template

Base template driver exception. All other template driver exceptions subclass it.

Error::Driver::Template::Directory

Error opening template directory. Thrown when template directory doesn't exist.

Error::Driver::Template::Open

Error opening template file. Thrown when driver cannot open template file for reading.

Error::Driver::Template::NotParsed

Error rendering template file. Thrown when application attempts to render a template that wasn't parsed.

SEE ALSO

Top

Eidolon, Eidolon::Driver::Exceptions, Eidolon::Core::Exception, Eidolon::Core::Exception::Builder

LICENSE

Top

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

AUTHOR

Top

Anton Belousov, <abel@cpan.org>

COPYRIGHT

Top


Eidolon documentation  | view source Contained in the Eidolon distribution.