もうちょい考察
改めてguessworkのデモムービーを見てみる。
あの自動設定はどうやってるんだろう。
set*()を見てクラスを探すのかな。
今自分のコンポーネントの設定ファイルを見てみると
component = Sample class = Sample path = Sample.class.php
ってなってる。
こりゃ確かに面倒なだけだわな・・。
無くても上のような場合に限り自動生成するようにしてみようか。
そんでふと思ったけどPHP4なら
// singleton $component = & $container->getComponent('Component'); // copy $component = $container->getComponent('Component');
って使い分けられるんだよなぁ。
これはコンポーネントの登録時じゃなくて取得時に判断するから、また意味が違ってくるのか。
やらない方が吉か。