2012年6月16日 星期六

FLEAPHP

Core部分
FLEA_Controller_Action 实现了一个其它控制器的超类, 为开发者自己的控制器提供了一些方便
的成员变量和方法
FLEA_Dispatcher_Auth 分析 HTTP 请求,并转发到合适的 Controller 对象处理
ErrorMessage.php 定义 FleaPHP 中所有错误信息的代码及对应的错误信息
FLEA_Dispatcher_Simple 分析 HTTP 请求,并转发到合适的 Controller 对象处理
FLEA_View_Simple 实现了一个简单的、使用 PHP 自身作为模版语言, 带有缓存功能的模版引擎
FLEA_View_Smarty 提供了对 Smarty 模板引擎的支持
StdLibs.php 基本函数库

Config部分
Default_APP_INF.php FleaPHP 应用程序的默认设置

DB部分
FLEA_Db_Driver_Mysql 用于 mysql 扩展的数据库驱动程序
FLEA_Db_Driver_Pgsql 用于 pgsql 扩展的数据库驱动程序
FLEA_Db_Driver_Sqlite 用于 sqlite 扩展的数据库驱动程序
FLEA_Db_TableDataGateway 封装了数据表的 CRUD 操作
FLEA_Db_TableLink 封装数据表之间的关联关系(注:该文件里有几个类,应该为处理数据表相关内>容)

Helper部分
Array.php 定义了一系列用于简化数组操作的函数
FileUploader.php 实现了一个简单的、可扩展的文件上传助手
Html.php 定义一组便于生成表单元控件的方法
Image.php 封装了针对图像的操作
ImgCode.php 实现了一个简单的图像验证码生成器,并带有检查验证方法
Iterator.php 实现了一个简单的迭代子
Pager.php 提供数据查询分页功能
SendFile.php 用于向浏览器发送文件
Validation.php 根据一系列验证规则对指定的数据进行验证

I18N部分
FLEA_Com_Language 提供了语言转换功能

Log部分
FLEA_Com_Log 提供基本的日志服务

RBAC部分
FLEA_Com_RBAC 提供基于角色的权限检查服务
FLEA_Com_RBAC_RolesManager 用于访问保存角色信息的数据表
FLEA_Com_RBAC_UsersManager 用于访问保存用户信息的数据表

沒有留言:

張貼留言