Moony 0.11.xのクラス構成

Moony 0.11.xのクラス/ファイル構成が大体決まった。すごくシンプルになりそう。

クラス名 機能
Moony フロントエンド、各種設定
Moony_Context コンテキスト情報の保持、プラグインモジュール取得
Moony_Controller コントローラ
Moony_Filter 入力値変換、アクションクラスのfilterメソッドで使用
Moony_Router アクションに関する設定を行う
Moony_Session セッション管理(フラッシュ領域の管理も)
Moony_Template PHPファイルをテンプレートとして扱う
Moony_Upload ファイルアップロード
Moony_Utils ユーティリティ機能を提供
Moony_Validator 入力値検証、アクションクラスのvalidateメソッドで使用