モジュールの初期化処理をするにはどうしたらよいのだろうか?
sub __new {
my $pkg = shift;
my $this = bless {} => $pkg;
$this->{INI} = undef; # Tripletail::Ini
$this->{filter} = {}; # 優先順位 => Tripletail::Filter
$this->{filterlist} = []; # [Tripletail::Filter, ...] 優先順位でソート済み
$this->{hook} = {
init => {}, # 優先順位 => CODE
term => {},
};
$this->{hooklist} = {
init => [], # [CODE, ...] 優先順位でソート済み
term => [],
};
$this;
}


コメント