TAKAHASHI Kunihiko
takah****@knosp*****
2006年 2月 6日 (月) 02:08:05 JST
高橋(kunit)です。 ブログにもチラッと書きましたが、Skypeでのコミッターミーティングでの 話し合いの結果、コアを大きく変更する前に3系としてきちっと形にしよう ということで、3.1.0をリリースすることにしました。とりあえずβ版として 公開しますので、まずい点や改善点等があれば指摘してください。 今回、以下の修正をしています。 ◆generatorの追加 action/component/simple という3つのgeneratorを提供 (これを実現するためにかなりの数のファイルが増えてます) ◆インジェクションの簡素化 ActionクラスやComponentクラスに対して、リクエストパラメータ等を インジェクションする際にsetterを準備しなくても直接できるように した(setterがあればsetterが優先されます) ◆Viewフィルターを使っている場合、Actionの値をひっぱりやすくする Actionクラスのプロパティに関して、テンプレートから{$action.xxx}と いう形で参照できるようにした。 bobchinさんの以下のエントリをベースにしています。 http://d.hatena.ne.jp/bobchin/20060116/1137399411 ◆DIContainerフィルターで設定ファイルを複数指定できるようにした 今まで1つしか設定ファイルを指定できなかったので、以下のように filenameではじまるキーを複数書けばいくつでもかけるようにした。 [DIContainer] filename = "dicon.ini" filename2 = "../dicon.ini" この修正をしたものを以下のURLからダウンロードできます。 [tar.gz版] http://kunit.jp/download.php?ver=10 [zip版] http://kunit.jp/download.php?ver=10&type=zip 今回、generatorは初めて出しますので、いろいろご意見いただければと 思います。 つかってみてなにか問題があるぞ、という方はご指摘いただければ ありがたいです。落ち着いたら3.1.0としてリリースしたいと思います。 #sourceforte.jpからtar.gzで落とそうとすると長いファイル名になっている #ものが途中できれちゃうんですよね・・・ #切れる奴らのファイル名が長すぎるんですが・・・ --- TAKAHASHI Kunihiko KNOSPEAR Inc.