Defines.class.php
1.11 KB
<?php
class Config_Defines {
public static function setVaribles($env = 'local') {
define ( 'SITE_ROOT_DIR', '' );
//数据库目录
define('SITE_ROOT_SQLMAP_DIR', dirname(__FILE__).'/../sqlmap');
//配置目录
define('UTIL_CONFIG_PATH', dirname(__FILE__).'/core/');
//目标版本
define('RELEASE_ENV', $env);
}
/**
* 设置缓存
*
* @param boolean $dbCache
* @param boolean $memCache
* @param boolean $apcCache
* @param boolean $redisCache
*/
public static function setCache($dbCache = true, $memCache = true, $apcCache = true, $redisCache = true){
//数据库是否缓存
define('UTIL_DB_CACHE', false);
//数据库缓存默认时间
define('UTIL_DB_CACHE_EXPIRE', 60);
//memcache是否缓存
define('UTIL_MEMCACHE_CACHE', $memCache);
//memcached是否缓存
define('UTIL_MEMCACHED_CACHE', $memCache);
//APC是否缓存
define('UTIL_APC_CACHE', $apcCache);
//REDIS是否缓存
define('UTIL_REDIS_CACHE', $redisCache);
}
}