Commit Graph

259 Commits

Author SHA1 Message Date
huangdijia
ffd08a8400 修正 命名空间大小写
修正 扩展控制器目录位置
2015-01-23 13:40:10 +08:00
huangdijia
a2716ad313 修正 命名空间大小写
修正 扩展控制器目录位置
2015-01-23 13:39:51 +08:00
thinkphp
b32d00b7f8 更新 2015-01-22 09:29:54 +08:00
thinkphp
1df472b73e 删除目录 2015-01-22 09:28:08 +08:00
thinkphp
28752c488d 改进app类 2015-01-22 09:05:49 +08:00
thinkphp
5c86723d02 简化mvc类的命名 2015-01-22 08:43:17 +08:00
thinkphp
562a56a9ab 核心文件规范调整 2015-01-22 08:41:02 +08:00
thinkphp
5b81a68e0c 添加 MVC默认层的常量定义
简化视图实例化
2015-01-20 13:46:02 +08:00
thinkphp
8872878e9c 去掉一些不用的文件 2015-01-20 09:21:35 +08:00
thinkphp
655585845e 初始化代码调整 2015-01-20 09:14:47 +08:00
huangdijia
0035b77d56 修正 几个Notice级的错误 2015-01-19 16:27:14 +08:00
thinkphp
f9d8ce8c1e 修正Input类对正则的支持 2015-01-19 11:56:27 +08:00
thinkphp
82835d4188 Merge branch 'master' of http://git.topthink.com/thinkphp/thinkphp4
Conflicts:
	thinkphp/Library/Think/App.php
	thinkphp/Library/Think/Db.php
	thinkphp/Library/Think/Db/Driver.php
	thinkphp/Library/Think/Db/Driver/Mysql.php
	thinkphp/Library/Think/Db/Driver/Oracle.php
	thinkphp/Library/Think/Db/Driver/Pgsql.php
	thinkphp/Library/Think/Db/Driver/Sqlite.php
	thinkphp/Library/Think/Db/Driver/Sqlsrv.php
	thinkphp/Library/Think/Db/Lite.php
	thinkphp/Library/Think/Loader.php
	thinkphp/Library/Think/Model.php
	thinkphp/Library/Think/Template.php
	thinkphp/Mode/sae.php
	thinkphp/Traits/Think/Model/Auto.php
	thinkphp/Traits/Think/Model/Extend.php
	thinkphp/Traits/Think/Model/Query.php
	thinkphp/convention.php
2015-01-19 11:35:01 +08:00
thinkphp
77cd303a6d 配置修改 2015-01-19 11:11:29 +08:00
thinkphp
8716183558 sae模式定义文件修改 2015-01-19 11:09:59 +08:00
thinkphp
b34b209af4 更新核心类库 2015-01-19 11:04:05 +08:00
thinkphp
635f93dbcf 支持模式 2015-01-19 09:23:11 +08:00
thinkphp
801d4ce000 base更新 2015-01-18 10:50:21 +08:00
thinkphp
5a8e9fffde 更新核心类库 2015-01-17 22:26:14 +08:00
thinkphp
223760b65d TP4初始版本提交 2015-01-16 22:42:51 +08:00
ThinkPHP
5f1623aa7d 支持模块映射
增加公共模块支持
2013-08-06 17:34:48 +08:00
ThinkPHP
05a4811f21 支持模块下面的控制器分组 2013-08-01 18:20:54 +08:00
ThinkPHP
2244002a95 Route类增加rest支持功能
例如:
Route::any('blog/:id','Blog/[rest]');
会自动根据当前的rest请求类型 定位到Blog控制器不同的get put delete put等操作方法

增加文件调度功能
例如:
Route::get('blog/:id',MODULE_PATH.'file/blog.php',['file'=>true]);
把blog/2 的URL请求调度到 MODULE_PATH.'file/blog.php' 文件执行后中止
2013-07-04 15:19:00 +08:00
ThinkPHP
dacdb1ee38 增加app_run监听位
增加url_deny_suffix配置参数
2013-06-02 14:30:02 +08:00
ThinkPHP
b24edee256 改进Error类的致命错误方法 2013-05-16 12:23:56 +08:00
ThinkPHP
04a30eeaba 模版引擎改进 2013-05-15 14:55:03 +08:00
ThinkPHP
90d7ec19e4 改进Loader类的autoload方法 LIB_PATH目录下面的命名空间无需注册 自动检测 2013-04-30 11:43:19 +08:00
ThinkPHP
fc66d40387 改进Think/Db/Driver类的parseSet和insert方法 2013-04-30 10:52:28 +08:00
ThinkPHP
64f7e1d3ca 改进数据库驱动的getFields方法 支持指定别名的情况 修正model类一处错误 2013-04-30 10:45:38 +08:00
ThinkPHP
7cfdde0ab7 基础model类 添加query和execute方法 调整map方法 2013-04-30 10:10:53 +08:00
ThinkPHP
76bcf6259b 删除Think/Model/Lite 类
增加db函数用于实例化Db类
2013-04-28 10:19:29 +08:00
ThinkPHP
9790100ad6 Think/Db/Lite类调整 必须设置dsn参数 2013-04-27 21:29:01 +08:00
ThinkPHP
4d95ba78fb Think/Model/Lite类调整 2013-04-27 21:18:28 +08:00
ThinkPHP
b89d2cba76 Think/Db/Lite类 调整 2013-04-27 21:18:14 +08:00
ThinkPHP
dc4ed37b4c 数据库配置信息调整 2013-04-27 21:16:25 +08:00
ThinkPHP
bb37ad02b6 改进模版引擎对对象属性的输出 2013-04-27 18:00:36 +08:00
ThinkPHP
e4dc3e47d4 Think/Db/Driver类 参数绑定方法bindParam改为bindValue
避免多个参数绑定时存在的引用问题
2013-04-27 17:55:34 +08:00
ThinkPHP
f3e00893af 模型类修正对字段类型检测的处理 2013-04-27 17:54:20 +08:00
ThinkPHP
81c802ca8a oracle驱动调整 2013-04-27 17:10:20 +08:00
ThinkPHP
7070eee979 参数绑定改用bindParam方法实现 可以支持参数类型 2013-04-27 17:10:03 +08:00
ThinkPHP
8a516c5242 sqlsrv驱动增加parseKey方法 2013-04-27 14:08:45 +08:00
ThinkPHP
6665cc8f88 参数自动绑定采用数字key 避免sqlsrv不支持的情况 2013-04-27 13:24:11 +08:00
ThinkPHP
5995908cbb 修正sqlsrv驱动一处错误 2013-04-27 12:39:35 +08:00
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