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 ・表示対象レコードの最初と最後を取得するメソッド追加