グローバル変数を使わないように
今さらだが、グローバル変数を使わないようにしてみた(何度目かの改変)。値の保存/取得とも、値の参照を扱う。バージョン1.0.xを目指す以上、グローバル変数を使っているわけにはいかないような気がしたので。グローバル変数もPHPらしくていいのだけれど。
<?php // 今まで $GLOBALS['_moony_action'] = &$action; $action = &$GLOBALS['_moony_action']; // これから Moony_Registry::save('_moony_action', $action); $action =& Moony_Registry::get('_moony_action'); ?>