SyLは、PHP(4>=4.3.x or 5)言語による独自DIコンテナをベースとしたフレームワークで、WEBアプリケーションフレームワーク/JavaScript出力フレームワーク/コマンドラインフレームワークの3つで構成されます。
;-----------------------
; VERSION: 0.8.4
;-----------------------
include/framework/SyL_Controller.php
include/framework/Controller/SyL_ControllerAjax.php
・Ajaxフレームワークにフィルタイベント追加
include/framework/SyL_Filter.php
・フィルタイベントの見直し
include/framework/Filter/SyL_FilterConvertEncoding.php
・文字コード変換フィルタ追加
include/framework/Filter/SyL_FilterExecutionTime.php
・フィルタからUtilに移動
include/framework/SyL_Controller.php
include/framework/SyL_Error.php
・エラーハンドライベントのセットをコントローラからエラークラスに変更
include/framework/SyL_Error.php
・PHP5の場合、エラーハンドリングに現在のerror_reporting値をセットするように変更
include/framework/SyL_Response.php
include/framework/SyL_View.php
include/framework/View/*
・Content-TypeとContent-Lengthヘッダをセットするように修正
※ただし、デバックレベルがSYL_LOG_DEBUGの場合は、Content-Lengthヘッダをセットしない
include/framework/Config/SyL_ConfigActions.php
・アクションマッピングの定義が無い場合、強制的にエラーを発生させるように修正
include/lib/SyL_Js.php
・指定したファイルが無い場合は、スキップするように修正
include/lib/JsClient/SyL_Calender.js
・サーバーから取得したデータを日付クリック時、動的に切り替えられない件を修正
include/lib/SyL_Pager.php
・表示対象レコードの最初と最後を取得するメソッド追加