Commit Graph

115 Commits

Author SHA1 Message Date
yunwuxin
d9a9599043 环境变量不区分大小写 2016-06-29 18:14:51 +08:00
thinkphp
f14ef530e8 取消APP_AUTO_RUN常量 调整单元测试入口文件 2016-06-22 14:17:14 +08:00
thinkphp
5ffb2359cc 改进Loader类的register方法 alias.php 更改为 classmap.php addMap方法更改为 addClassMap
base.php和start.php文件调整
2016-06-22 14:11:23 +08:00
thinkphp
e2e271e381 改进composer包的自动加载机制 不依赖composer安装 增加AUTO_SCAN_PACKAGE常量用于设置是否开启自动扫描vendor目录下面的下载composer包 2016-06-21 17:21:05 +08:00
thinkphp
e028ac593b 取消模式扩展 2016-06-20 13:59:31 +08:00
thinkphp
f8d7bb61c8 废除APP_ROUTE_ON APP_ROUTE_MUST常量 2016-06-17 08:46:36 +08:00
thinkphp
df99a0cf16 取消CLASS_APPEND_SUFFIX常量 使用App::$suffix 替代 使用 class_suffix 配置参数设置 use_controller_suffix 配置更改为 controller_suffix Build类run和module方法增加suffix参数 2016-06-15 23:01:10 +08:00
thinkphp
2aa3e4fa5b 取消APP_NAMESPACE常量定义 改为 App::$namespace 调整Build类的module和run方法 增加namespace参数 2016-06-15 22:42:49 +08:00
thinkphp
7339e2ff76 THINK_PATH 常量优化 2016-06-15 17:35:16 +08:00
thinkphp
87a3c5577c APP_MULTI_MODULE常量改为app_multi_module配置参数 2016-06-14 08:12:14 +08:00
thinkphp
d65882e20c 去除 IS_CGI IS_MAC NOW_TIME 常量 2016-06-02 12:21:36 +08:00
thinkphp
bf7e974fae 去掉 COMMON_MODULE 常量 2016-06-02 10:51:10 +08:00
thinkphp
ac0cb9be42 去除 MODULE_NAME CONTROLLER_NAME ACTION_NAME 常量 2016-06-01 18:34:36 +08:00
thinkphp
12196d21b8 取消 CONTROLLER_LAYER MODEL_LAYER VIEW_LAYER VALIDATE_LAYER 常量 增加url_controller_layer 配置参数 2016-06-01 16:34:24 +08:00
thinkphp
4b743713a7 增加配置目录常量 CONF_PATH 用于设置配置文件目录 2016-05-25 23:00:31 +08:00
thinkphp
1a02bb7081 修正Request类的baseUrl方法 修正Hook类的警告错误 2016-05-25 10:29:25 +08:00
thinkphp
188e64abf6 取消APP_HOOK常量 默认开启插件机制 2016-05-24 22:08:34 +08:00
thinkphp
9d0424d34f 修正 2016-05-24 16:43:32 +08:00
thinkphp
a3fae7c6dc 改进Appe类 Request和Route类 2016-05-24 16:35:57 +08:00
thinkphp
822d9a235b 改进Config类支持配置CONF_EXT常量 2016-05-10 14:39:47 +08:00
thinkphp
2fb064cb37 Connection类getAttribute方法 改成 getConfig 增加setConfig方法 Model类类型转换支持格式定义 2016-04-23 11:17:53 +08:00
yunwuxin
fd2c58bfb8 修正composer安装,完善console模式 2016-03-28 15:44:56 +08:00
thinkphp
3b6152c83c 改进路由规则定义 APP_HOOK常量定义位置移动 便于应用模式自己定义 2016-03-25 15:19:04 +08:00
7IN0SAN9
796d144d65 添加开关量控制composer autoload行为 2016-03-24 18:45:34 +08:00
7IN0SAN9
6392ca034d APP_AUTO_RUN 修正 2016-03-24 16:06:47 +08:00
thinkphp
eff3dd828c 自动根据环境变量识别是否调试模式 2016-03-23 15:41:07 +08:00
thinkphp
8cab3f1e58 默认的环境变量前缀 改成 PHP_ 2016-03-23 15:11:39 +08:00
thinkphp
4e0df23a4e 增加应用的环境变量配置文件 增加ROOT_PATH常量定义 runtime目录默认移到ROOT_PATH录下面 2016-03-23 13:53:48 +08:00
thinkphp
9512bfc29a 改写Validate类和单元测试 2016-03-19 21:59:44 +08:00
thinkphp
501748844e 版本更新 2016-03-10 22:59:30 +08:00
thinkphp
4759b994b5 添加IS_MAC常量 2016-03-03 10:08:54 +08:00
thinkphp
1989acf8ef 添加CLASS_APPEND_SUFFIX常量用于设置 Loader::parseClass方法分析类名的时候是否需要增加类的后缀(默认关闭),例如:
app\index\controller\index 控制器类
开启CLASS_APPEND_SUFFIX后变成
app\index\controller\indexController
2016-02-25 19:01:35 +08:00
thinkphp
71747579b9 字段缓存和路由规则缓存 调试模式不生效 2016-02-22 09:34:09 +08:00
thinkphp
d014a37f36 废除APP_AUTO_BUILD常量 系统不再判断是否需要自动生成 自动生成交给console执行 APP_AUTO_RUN默认值更改为true(start引导文件默认自动执行应用) 2016-02-21 17:03:23 +08:00
thinkphp
5319bbaf5f 增加APP_ROUTE_ON 和 APP_ROUTE_MUST常量 便于不同的入口文件关闭路由和关闭强制路由模式 2016-02-17 21:55:28 +08:00
thinkphp
601a6dc945 更新 2016-01-30 11:33:12 +08:00
thinkphp
bd866e1bc2 NOW_TIME 常量 更改为 $_SERVER['REQUEST_TIME'] 2016-01-27 16:03:30 +08:00
huangdijia
b3ad62a329 增加APP_AUTO_RUN常量,入口文件定义true取代\think\App::run();懒出新高度:) 2016-01-25 13:59:15 +08:00
thinkphp
680aa8cd66 废除IN_UNIT_TEST常量 和 View类的 parse_var参数 2016-01-21 11:56:46 +08:00
thinkphp
fa897d927b 注释调整 2016-01-04 08:51:03 +08:00
thinkphp
3191ffda86 增加APP_MULTI_MODULE常量 用于设置是否多模块设计 2016-01-02 21:11:57 +08:00
thinkphp
e33ec863fe 应用模块的命名空间调整 为 app根命名空间(可设置APP_NAMESPACE常量)
并且支持没有模块的情况(模块为空) default_module参数和COMMON_MODULE常量设置为空字符串
2016-01-02 18:41:53 +08:00
thinkphp
b767dcef11 添加extra_file_list配置参数 加载公共函数文件
base.php文件中的函数文件独立为help.php 纳入extra_file_list配置 可以替换
2015-12-28 22:47:12 +08:00
huangdijia
de04d32551 默认cli模式下REQUEST_METHOD为GET
恢复route上一版本的改动。
2015-12-28 09:21:37 +08:00
thinkphp
99ab5ceeb6 改进REQUEST_METHOD常量定义 2015-12-27 09:15:28 +08:00
thinkphp
cdd0dc6048 改进扩展类库的自动加载 2015-12-25 09:36:42 +08:00
huangdijia
2c6b984438 统一命名空间规范 2015-12-22 17:42:00 +08:00
thinkphp
9ed8ca5e17 改进response类的returnData方法 2015-12-22 15:41:16 +08:00
thinkphp
e654fcae5c 修正日志记录写法 2015-12-20 18:23:21 +08:00
thinkphp
0afe9e3aad 重写Log类和驱动 SockectLog纳入Log驱动 2015-12-20 18:08:36 +08:00