| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | <?phpnamespace Log\Lib;use Dever;class Manage extends Core{    # 从数据库生成维度和项目的配置文件    public function create()    {                        $config = array();        $project = Dever::db('log/project')->state();        if ($project) {            foreach ($project as $k => $v) {                $config['project'][$v['key']] = $v;            }        }        $source = Dever::db('log/source')->state();        if ($project) {            foreach ($project as $k => $v) {                $config['source'][$v['key']] = $v;            }        }        $col = Dever::db('log/col')->state();        if ($col) {            foreach ($col as $k => $v) {                $config['col'][$v['key']] = $v;            }        }        $data = '<?php return ' . var_export($config, true) . ';';        file_put_contents($this->file(), $data);        return true;    }}
 |