beta1での追加・修正点

beta1では以下のような追加および修正を行う予定です。

  • DIContainerの追加(それに伴い、ディレクトリ構成に「components/」ディレクトリの追加)
  • 設定ファイルを使ってActionに対してオブジェクトをInjectionできるようにする
  • InjectionするオブジェクトにリクエストパラメーターをInjectionできるようにする
  • Filter/Converter/Validator/Loggerのファイル命名規則の変更
  • Validatorルールのグルーピング機能
  • 標準で添付しているValidater_Date(旧Date_Validator)での年チェック追加
  • ErrorListからエラーメッセージをkey毎に取得可能とする
  • Responseクラスに対してredirect機能を追加
  • 現在Controllerで出力を行っているが、出力をFilter_View(旧View_Filter)へ移動

最後の「出力の移動」だが、これを行うことにより自分で追加したFilterでob_xxx系関数を使った出力バッファリングができるようになる。こちらはKOF2004で久保さんから指摘されたもので確かにそのほうがいいなと。(もう一段階上のFilterというのも指摘されたものだったのですが、まだ消化しきれてません・・・)

以上、beta1でのメニューはこのようになっております。ほいじゃ、がんばるか。