Catalyst::Model::ShanonDBI - Perl extension for blah blah blah
use Catalyst::Model::ShanonDBI; blah blah blah
Stub documentation for Catalyst::Model::ShanonDBI, created by h2xs. It looks like the author of the extension was negligent enough to leave the stub unedited.
Blah blah blah.
DBに入ってる値そのままをハッシュにして返す
フィルターがかかったハッシュを返す
ハッシュのレファレンスを返す
DBから返ってきたタイムスタンプを YYYY-MM-DD 形式にして返します 変換できなかったときはそのまま返します
DBから返ってきたタイムスタンプを HH:MM 形式にして返します 変換できなかったときはそのまま返します
Class::DBI のcreateのOverride トリガー:$self->create_before($c, $hash); $self->create_after($c, $hash, $rt);
更新用コールバック群
トリガー:$self->update_before($c);
$self->update_after($c, $rt);
$self->disable_before($c); # 削除時
$self->disable_after($c, $rt); # 削除時
削除用コールバック群
トリガー:$self->delete_before($c);
$self->delete_after($c, $rt);
modelに対してupdateが発行された再に呼び出されます。 modelの変更を検出し、stashに詰めておく関数 $c->stash->{'ADVEL_model_changes'}をリストとして標準で使います。
modelに対して新しいレコードが作製された場合に呼び出されます。 $c->stash->{'ADVEL_model_changes'}に新規登録として詰め込みます。
modelを削除した場合に呼び出されます。 $c->stash->{'ADVEL_model_changes'}に削除登録として詰め込みます。
Catalyst
Shota Takayama, <takayama@shanon.co.jp>
Copyright (C) 2005 by Shanon, Inc.
This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.