|
@@ -2,15 +2,8 @@
|
|
|
|
|
|
namespace loyalsoft;
|
|
|
|
|
|
-//header('Cache-Control: no-store'); # 防御缓存设施
|
|
|
-//header('Host:' . PHP_OS . "-" . (isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : "")); # 这里提取服务器地址返给客户端,方便留意负载均衡/弹性扩容的效果
|
|
|
-/**
|
|
|
- * 是否处于编辑器中,辅助智能感知代码的 gwang(⊙ω⊙)
|
|
|
- * @return bool 是否处于编辑器中
|
|
|
- */
|
|
|
-function isEditor() {
|
|
|
- return false; # 永久性的false就好
|
|
|
-}
|
|
|
+header('Cache-Control: no-store'); # 防御缓存设施
|
|
|
+header('Host:' . PHP_OS . "-" . (isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : "")); # 这里提取服务器地址返给客户端,方便留意负载均衡/弹性扩容的效果
|
|
|
|
|
|
$GLOBALS['charset'] = "utf8"; # charset, used by CDBInit()
|
|
|
$GLOBALS['OS'] = "win32"; # os, used by JsonUtil::encode()
|
|
@@ -40,8 +33,8 @@ define('CodeGen_Enabled', false)
|
|
|
and define('CodeGen_Folder', ROOTDIR . '/../../CodeGen/'); # 代码生成功能的输出位置
|
|
|
|
|
|
require_once ROOTDIR . '/AutoLoad.php'; # 初始化框架自动加载机制
|
|
|
-//DebugHelper::checkkPHPVersion(); # 检查PHP版本
|
|
|
-//DebugHelper::checkModules(); # 检查PHP模块
|
|
|
+DebugHelper::checkkPHPVersion(); # 检查PHP版本
|
|
|
+DebugHelper::checkModules(); # 检查PHP模块
|
|
|
|
|
|
/**
|
|
|
* get dao instance,
|
|
@@ -87,36 +80,6 @@ function req() {
|
|
|
return Req::Ins();
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * 对象初始化
|
|
|
- * @return type
|
|
|
- */
|
|
|
-function ObjectInit() {
|
|
|
- return new \stdClass();
|
|
|
-}
|
|
|
-
|
|
|
-/**
|
|
|
- * 数组初始化
|
|
|
- * @return type
|
|
|
- */
|
|
|
-function ArrayInit() {
|
|
|
- return array();
|
|
|
-}
|
|
|
-
|
|
|
-/**
|
|
|
- * Zip压缩启用
|
|
|
- */
|
|
|
-function output_compress() {
|
|
|
- ini_set("zlib.output_compression", "On");
|
|
|
-}
|
|
|
-
|
|
|
-/**
|
|
|
- * 设定脚本内使用的date函数的时区为中华人民共和国
|
|
|
- */
|
|
|
-function default_timezone() {
|
|
|
- date_default_timezone_set("PRC");
|
|
|
-}
|
|
|
-
|
|
|
default_timezone(); # 全局范围内启用默认时区 中国时区
|
|
|
|
|
|
$zoneid = "1"; # 定义全局变量zoneid
|
|
@@ -165,35 +128,6 @@ function my_Assert($condition, $err) {
|
|
|
DebugHelper::assert($condition, $err);
|
|
|
}
|
|
|
|
|
|
-/**
|
|
|
- * 如果变量为null则取默认值
|
|
|
- * @param type $obj
|
|
|
- * @param type $defaultValue
|
|
|
- */
|
|
|
-function my_null_default($obj, $defaultValue) {
|
|
|
- return ($obj === null) ? $defaultValue : $obj; # 注意这里必须用===判断
|
|
|
-}
|
|
|
-
|
|
|
-/**
|
|
|
- * 确保指定变量不为空(若为空则用stdclass初始化)
|
|
|
- * @param \stdClass $obj
|
|
|
- */
|
|
|
-function my_default_Obj(&$obj) {
|
|
|
- if (null == $obj) {
|
|
|
- $obj = new \stdClass();
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-/**
|
|
|
- * 确保指定变量不为空(若为空则用array()初始化)
|
|
|
- * @param \array $arr
|
|
|
- */
|
|
|
-function my_default_Arr(&$arr) {
|
|
|
- if (null == $arr) {
|
|
|
- $arr = array();
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
/**
|
|
|
* 功能已过期
|
|
|
*/
|