Commit Graph

216 Commits

Author SHA1 Message Date
ThinkPHP
ee0b30ec6e 更新数据库驱动类
增加各自的parseDsn方法
2013-04-27 12:29:18 +08:00
ThinkPHP
2c5b98888c Think/Db/Driver类 改进parseBind parseSet等方法 增加parseDsn方法
用于各个驱动单独解析dsn字符串(在没有配置dsn字符串的情况下)
2013-04-27 12:28:34 +08:00
ThinkPHP
b54ee372f5 Think/Db/Driver类改进自动参数绑定的处理 2013-04-26 21:40:26 +08:00
ThinkPHP
8365c5d7cd Think/Db/Driver类增加对写入数据的自动参数绑定处理,可以和模型的bind方法一起配合使用。 2013-04-26 21:09:00 +08:00
ThinkPHP
e77e7327d4 Model类_parseType方法增加对参数绑定的判断 2013-04-26 21:07:02 +08:00
ThinkPHP
a6a7f8b655 Traits/Think/Model/Auto 中的属性调整
_validate 改成 validate
_auto 改成 auto

Traits/Think/Model/Relation中的_link属性改为link
2013-04-25 15:21:01 +08:00
ThinkPHP
ecfe54147d Think\Model类调整,包括:
_scope属性改为scope
_map属性改为map
_facade方法改为_write_data
增加_read_data方法
增加_read_datalist 方法
增加map连贯操作 用于动态设置字段映射
2013-04-25 14:38:56 +08:00
ThinkPHP
6f9ae96317 删除 Traits/Think/Model/Curd 2013-04-22 20:31:50 +08:00
ThinkPHP
81a799ef7c 注释修正 2013-04-22 20:31:14 +08:00
ThinkPHP
db91f81567 Traits/Think/Model/Extend 改进 增加统计查询和动态查询 2013-04-22 14:40:35 +08:00
ThinkPHP
af39b51bcc Traits/Think/Model/Auto 改进 2013-04-22 14:39:57 +08:00
ThinkPHP
eaace974d0 添加注释 2013-04-20 17:50:00 +08:00
ThinkPHP
1e4d8c8165 Traits/Think/Model/Query 中的query和execute方法采用参数绑定机制
parseSql方法独立使用 保留原来的预处理机制。
2013-04-20 17:11:18 +08:00
ThinkPHP
5f6cf44f0c 记录的sql日志 添加参数绑定信息 2013-04-20 16:45:41 +08:00
ThinkPHP
ef82de8fa5 修正App类一处错误 2013-04-20 16:25:52 +08:00
ThinkPHP
ef8434da54 修正模型类的getDbFields方法 改进数据库驱动类的参数绑定功能 2013-04-20 16:15:41 +08:00
麦当苗儿
998c0e2685 favicon.ico 判断移动到空模块 2013-04-20 13:10:23 +08:00
麦当苗儿
cec5e74835 Merge branch 'master' of github.com:liu21st/think
Conflicts:
	thinkphp/Library/Think/Transform.php
2013-04-20 12:55:24 +08:00
麦当苗儿
c97e18c377 调整 __callStatic 方法 2013-04-20 12:53:54 +08:00
麦当苗儿
939c3fdfde 调整 __callStatic 中的逻辑错误 2013-04-20 12:47:50 +08:00
麦当苗儿
1b3f366a59 调整xml生成方法,是用PHP内置的SimpleXMLElement对象进行编码 2013-04-20 12:27:58 +08:00
麦当苗儿
e92884ee0b 添加XML解码方法 2013-04-19 23:56:55 +08:00
麦当苗儿
6f512306e8 Controller使用 Transform 编码 JSON 和 xml 数据 2013-04-19 17:16:43 +08:00
麦当苗儿
93cd95640b 修改一处逻辑错误 2013-04-19 16:13:05 +08:00
ThinkPHP
6c94b221d8 修正Tansform类一处错误 2013-04-19 15:41:57 +08:00
麦当苗儿
828ae2d18c 添加数据转换类及相关驱动 2013-04-19 13:57:42 +08:00
ThinkPHP
55ed785d7a 修正Mongo驱动 2013-04-19 11:59:50 +08:00
ThinkPHP
6493f3c208 Merge branch 'master' of https://github.com/liu21st/think 2013-04-19 11:50:37 +08:00
ThinkPHP
6491d7c838 添加Mongo驱动和模型扩展 2013-04-19 11:49:35 +08:00
麦当苗儿
e0f90d9386 代码规范调整 2013-04-19 09:31:21 +08:00
麦当苗儿
19a99463c9 引入视图命名空间 2013-04-18 22:20:08 +08:00
麦当苗儿
b81c570b16 修改输出方式,避免输出整型数值出错。 2013-04-18 22:10:31 +08:00
麦当苗儿
3ddb6363f4 修改注释 2013-04-18 22:05:38 +08:00
麦当苗儿
d0babf1ef5 修改ajaxReturn方法的返回值类型 EVAL 为 SCRIPT 使之与 jquery 对应,并添加 jquery 还支持的HTML和TEXT类型 2013-04-18 22:03:17 +08:00
麦当苗儿
ee2ae91d10 规范 JSONP 和 EVAL 的 ContentType 类型 2013-04-18 21:58:17 +08:00
麦当苗儿
b25987079c Merge branch 'master' of https://github.com/liu21st/think 2013-04-18 21:25:38 +08:00
麦当苗儿
165cd0cea7 代码格式调整 2013-04-18 21:24:45 +08:00
ThinkPHP
bc34293c78 数据库连接配置信息调整 2013-04-18 21:16:43 +08:00
ThinkPHP
2d721a30fd 调整Vendor和T快捷方法的用法 去掉baseUrl参数 2013-04-18 16:43:48 +08:00
ThinkPHP
897d88f9b0 改进Upload类的getExt方法 2013-04-18 12:04:37 +08:00
ThinkPHP
6d3bbbe36d 改进__EXT__常量定义 2013-04-18 12:03:42 +08:00
ThinkPHP
ef857c3de4 Model类增加_create_filter 回调方法
去掉表单字段映射功能
2013-04-18 10:40:01 +08:00
ThinkPHP
26fbd9b40d A和R快捷方法 默认调用Controller层 2013-04-18 10:32:19 +08:00
ThinkPHP
79aa5d55fb 增加对favicon.ico的判断 2013-04-18 10:26:52 +08:00
ThinkPHP
15516a102a 修正Loader类的table方法 2013-04-18 10:20:30 +08:00
ThinkPHP
b580c4704d 修正模型扩展 2013-04-18 10:06:24 +08:00
ThinkPHP
624656db8e 增加 Think\Model\ExtendModel
Think\Model\RelationModel
Think\Model\ViewModel 三个模型组装示例
2013-04-18 10:00:25 +08:00
ThinkPHP
d875ab2782 traits 修改 2013-04-18 09:58:32 +08:00
ThinkPHP
9de2abac95 修改 Traits\Think\Model\Extend 2013-04-17 22:53:23 +08:00
ThinkPHP
aebbe3d2b2 简化Model类 作为基础模型功能 2013-04-17 22:52:46 +08:00