Common.php
909 字节
<?php
namespace app\common\behavior;
use think\Config;
class Common
{
public function run(&$params)
{
$cdnurl = preg_replace("/\/(\w+)\.php$/i", '', $params->root());
// 如果未设置__CDN__则自动匹配得出
if (!Config::get('view_replace_str.__CDN__'))
{
Config::set('view_replace_str.__CDN__', $cdnurl);
}
// 如果未设置cdnurl则自动匹配得出
if (!Config::get('site.cdnurl'))
{
Config::set('site.cdnurl', $cdnurl);
}
// 如果未设置cdnurl则自动匹配得出
if (!Config::get('upload.cdnurl'))
{
Config::set('upload.cdnurl', $cdnurl);
}
// 如果是调试模式将version置为当前的时间戳可避免缓存
if (!Config::get('app_debug'))
{
Config::set('site.version', time());
}
}
}