LogsModel::record PHP Method

record() public method

记录知识
public record ( string $content, integer $isAdminLog ) : mix
$content string 知识内容
$isAdminLog integer 是否是管理员知识,默认为1
return mix 添加失败返回false,添加成功返回知识ID
    public function record($content, $isAdminLog)
    {
        $this->parseKeyWord($content);
        $user = $GLOBALS['ts']['user'];
        $data['uid'] = $user['uid'];
        // TODO:临时写死
        $data['uname'] = $user['uname'];
        // TODO:临时写死
        $data['app_name'] = $this->option['app'];
        $data['group'] = $this->option['group'];
        $data['action'] = $this->option['action'];
        $data['data'] = serialize($content);
        $data['ctime'] = time();
        $data['url'] = $_SERVER['REQUEST_URI'];
        $data['isAdmin'] = intval($isAdminLog);
        $data['ip'] = get_client_ip();
        $data['keyword'] = $this->keyword ? implode(' ', $this->keyword) : '';
        return $this->add($data);
    }