HOOK 内で推奨される変数名は?
HOOK 内で使う変数を my() で制限してもらえれば特別な制限は、ありません。
$hook = q{
my $x = $config->{ xxx };
my $y = $config->{ yyy };
if ($x eq $y) {
SOME ACTION
}
};
HOOK で変更してよい変数はなんですか?
$config オブジェクトへの代入操作は問題ありません。
また
$curproc のアクセスメソッドで変更できる変数ついても、
アクセスメソッドを使って自由に操作してください。
HOOK では、
$curproc のメソッドでアクセス可能な内容を変更することで、
&fml8; を好きなように操作することが出来ますが、
それ以外のことをするとアップグレードしても動作する保証がありません。
アップグレードしても問題のない HOOK を書くためにも、
$curproc のアクセスメソッドだけを使って書くようにしてください。