The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Catalyst::Action::RenderView::ErrorHandler::Action::Log - A logging action for errors.

VERSION

version 0.100166

SYNOPSIS

# In a configuration somewhere:
error_handler:
    actions:
        - type: Log
          id: log-error
          level: error
    handlers:
        fallback:
            actions:
                - log-error

DESCRIPTION

Really a rather useless example of an ErrorHandler action. It uses catalysts logging facilities to log errors.

INTERFACE

INHERITED ACCESSORS

id

See "id" in Catalyst::Action::RenderView::ErrorHandler::Action

ACCESSORS

level

The log-level this action uses.

IMPLEMENTED METHODS

perform

Implemented as a requirement of Catalyst::Action::RenderView::ErrorHandler::Action.

Will be called with the $context, and basicly calles $context->log->$level for every error.

INHERITED METHODS

meta

Inherited from Moose.

AUTHOR

Andreas Marienborg <andremar@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2013 by Andreas Marienborg.

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