Catalyst::Plugin::Errorcheck - Errorチェックです


NAME

Catalyst::Plugin::Errorcheck - Errorチェックです


SYNOPSIS

use Catalyst qw/Errorcheck/


DESCRIPTION

いつものやつです よーするにこいつを呼ぶだけです。

checkErrors

#------------- どんなチェックをしてくれるかは $c->clc($self) からよべる class config に従ってチェックします。

#------------ 入力は $c->checkErros($self,@checklist); チェックするデータは $c->req() をdefaultで利用しています。 もしも、 $c->stash->{check_errors_data} に HASHデータがあれば、それをチェックします。

#------------- 出力は 1 エラーがある場合 0 無い場合 ある場合は、 $c->stash->{find_errors}に ARRAY ref ではいっています。

setup

Catalyst起動時の処理です。 checkErrorsが内部で利用するオブジェクトを作成します。

check_all_errors

トリガーは $self->call_trigger('check_all_errors_before', $c,\@errors); エラーチェックを特別なものを行いたい場合にどうぞ!

check_error

トリガーは $self->call_trigger('check_error_before', $c,\@errors); エラーチェックを特別なものを行いたい場合にどうぞ!