Download List

프로젝트 설명

SyLは、PHP(4>=4.3.x or 5)言語による独自DIコンテナをベースとしたフレームワークで、WEBアプリケーションフレームワーク/JavaScript出力フレームワーク/コマンドラインフレームワークの3つで構成されます。

System Requirements

System requirement is not defined

Released at 2007-06-24 19:49
syl 0.12.0 (1 files Hide)

Release Notes

No Release Notes

Changelog

;-----------------------
; VERSION: 0.12.0
;-----------------------

include/framework/Config/SyL_ConfigLayouts.php
include/framework/View/SyL_ViewLayout.php
・レイアウト機能をアクションファイル依存ではなく、レイアウト名依存に変更
・レイアウト機能のincludes属性削除

include/framework/Config/SyL_ConfigActions.php
・アクション前後に共通処理クラスをフレームワークに導入

include/lib/Cache/SyL_CacheDb.php
・キャッシュストレージDBクラス追加

include/lib/Util/SyL_UtilUseragent.php
・ユーザーエージェント判定クラス追加

include/framework/Request/SyL_RequestCookie.php
・複数パラメータ一括セット処理追加

include/framework/SyL_Router.php
include/framework/Router/*
opt/setupcmd/lib/CreateAction.php
opt/setupcmd/lib/CreateApplication.php
opt/setupcmd/lib/CreateTemplate.php
opt/setupcmd/app/setup/actions/Index.php
・アクションファイルとアクションメソッド名の先頭を(リクエストパラメータに関わらず)大文字に固定

include/lib/DB/*
=> include/lib/DB/Driver/*
include/lib/Sql/*
=> include/lib/DB/Sql/*
・移動とファイル/クラス名変更

include/lib/DB/SyL_DBDao.php
include/lib/DB/SyL_DBSqlTableConditions.php
include/lib/DB/Dao/SyL_DBDaoTable.php
・汎用DAOクラス追加

include/framework/SyL_Container.php
・getContainer() => singleton()にメソッド名変更

include/framework/SyL_Request.php
include/framework/SyL_Auth.php
・getInstance() => singleton()にメソッド名変更

example/sample/*
・サンプルプログラム一時削除