0.7.2リリース
Moony 0.7.2をリリースしました。1件のバグ修正を含みます。ダウンロードはSourceForge.jpからどうぞ。
変更点は以下の通り:
- テンプレートファイルが見つからない場合、httpのステータスで500ではなく404を返すように修正(バグ修正)
- Moony_ViewにメソッドassignWithEscapeを追加、文字列をエスケープした上で設定可能に
- Moony_Loggerにログ出力レベルに対応した各出力メソッドを追加(ログ出力レベルはMoony_Config.phpで定義)
- Moony_ErrorにメソッドnotFound、internalServerErrorを追加
- Moony_Utilsを追加
- Moony_DBを追加(内部でPEAR::DBを使用、起動パラメータでuse_db=trueの場合だけinclude)
- Moony_Config.phpに「ログ出力を行うログレベルの閾値」の設定を追加
- Moony_Config.phpに「XHTMLとしてのヘッダ(application/xhtml+xml)を使用するかどうか」の設定を追加
- Moony_Config.phpに「テンプレートファイルが存在しない場合に404を返す場合に表示したいメッセージ」の設定を追加
- Moony_Config.phpに「アプリケーションでエラーが発生した場合に500を返す場合に表示したいメッセージ」の設定を追加
- 起動パラメータでdefault_modifiersを指定することにより、Smartyのデフォルト修飾子を設定可能に
- 起動パラメータでuse_dbを指定することにより、Moony_DBの使用有無を切り替えられるように(使用しない場合はPEAR::DBを必要としない)