Download List

프로젝트 설명

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

System Requirements

System requirement is not defined

Released at 2007-04-25 01:53
syl 0.11.0 (1 files Hide)

Release Notes

No Release Notes

Changelog

;-----------------------
; VERSION: 0.11.0
;-----------------------

・コマンドラインフレームワークを他のフレームワークと
同じアプリケーションディレクトリでも動作するように変更
・各設定ファイルのDTD作成

include/framework/SyL_DataManager.php
・SyL_Context.phpに名称変更

include/framework/SyL_Context.php
include/framework/Context/*
include/framework/SyL_Data.php
include/framework/SyL_View.php
include/framework/Data/*
include/framework/Router/SyL_RouterCmd.php
・入力パラメータをデータオブジェクトとして各フレームワーク毎に抽象化
・コンポーネントのインジェクションの流れを変更
・コマンドラインフレームワーク見直し

include/framework/SyL_View.php
include/framework/View/SyL_ViewLayout.php
include/framework/View/SyL_ViewLayoutDefault.php
include/framework/View/SyL_ViewLayoutSmarty.php
・レイアウトクラスを抽象クラスとしてメインViewロジックから分離
・viewlayout設定値削除

include/lib/SyL_Form.php
include/lib/SyL_FormElement.php
include/lib/SyL_Validation.php
include/lib/FormElement/*
include/lib/JsClient/*
include/lib/Validation/Validator/*
・JavaScriptバリデーションロジック変更
・日付、メールアドレスバリデーション追加

include/framework/RequestParameter/*
=> include/framework/Request/*
・名称変更
・SyL_RequestParameterクラス削除

include/framework/Config/*
・各設定ファイルのタグ変更による修正

include/framework/View/SyL_ViewNull.php
・出力を行わないダミービュー追加

include/framework/RequestParameter/SyL_RequestParameterCookie.php
・ソースに定義されていたクッキーパラメータ各種をsyl-defines.xmlに変更

include/framework/SyL_ComponentMethod.php
・使用しなくなったので削除

include/framework/SyL_Controller.php
・コマンドラインフレームワークはCLIのみに限定

bin/setup.php
opt/setupcmd/*
・コマンドラインフレームワーク見直しに伴うセットアッププログラム修正

include/lib/Util/SyL_UtilParameter.php
=> include/lib/Util/SyL_UtilProperty.php
・名称変更