SyLは、PHP(4>=4.3.x or 5)言語による独自DIコンテナをベースとしたフレームワークで、WEBアプリケーションフレームワーク/JavaScript出力フレームワーク/コマンドラインフレームワークの3つで構成されます。
;-----------------------
; VERSION: 0.14.6
;-----------------------
include/framework/SyL_Context.php
include/framework/SyL_Router.php
include/framework/Router/*
include/framework/Config/SyL_ConfigRouters.php
opt/setup/lib/CreateApplication.php
opt/setup/var/skel-templates/routers.xml
・PATH_INFO からアクション/テンプレートファイルの紐付け設定ファイル「routers.xml」追加
include/frmework/Config/SyL_ConfigActions.php
・デフォルトテンプレートを actions.xml 依存ではなく、PATH_INFOから取得するように変更
include/frmework/Adm/SyL_AdmOperation.php
・アクションフォームにvalidate属性を定義しないと、テーブルのバリデーションが有効にならにバグ修正
include/framework/SyL_Action.php
include/framework/SyL_Context.php
include/framework/Adm/Flow/*
・SyL_Actionクラスにあった、認証関連とDB関連メソッドを SyL_Contextクラスに移動
include/framework/SyL_Context.php
・PATH_INFOのURLを分割するgetUrlNamesメソッド追加
include/lib/Util/SyL_UtilEnv.php
・実行環境クラス追加
include/lib/SyL_Filesystem.php
include/lib/Filesystem/*
・ファイルシステムクラス更新
include/lib/DB/SyL_DBDao.php
・簡易レコード取得メソッド追加
include/framework/SyL_Container.php
・ロードライブラリディレクトリに、アプリケーションライブラリディレクトリ追加