app/home/lib/Base.php

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司,并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */

namespace app\home\lib;


class Base
{

    protected $curMenu = [];
    protected $rrz = [];
    protected $pageType = 'index';
    protected $env = [];
    protected static $langList = [];

    /**
     * 路由
     * @var \app\facade\route
     */
    public $Route;

    public function __construct($rrz = [], $env = []) {
        $this->curMenu = $env['menu'] ?? [];
        $this->rrz = $rrz;
        $this->env = $env;
        $this->pageType = $env['page'] ?? 'index';
        $this->Route = \app\facade\route::class;
        if (empty($this->env['defImg'])) {
            $this->env['defImg'] = sysConfig('website.def_img',null,'');
        }
    }

    /**
     * 设置数据的查询数量
     * @param \think\facade\Db|\app\home\model\Collection $model
     * @param int $limit
     * @return mixed
     */
    protected function setLimit($model, $limit = 0) {
        $offset = 0;
        $length = 0;
        if (strpos($limit, ',') !== false) {
            list ($offset, $length) = explode(',', $limit);
            $offset = is_numeric($offset) ? intval($offset) : 0;
            $length = is_numeric($length) ? intval($length) : 0;
        } elseif (is_numeric($limit)) {
            $offset = intval($limit);
        }
        if (($offset + $length) > 0) {
            $model = $model->limit($offset, $length ?: null);
        } else {
            $model = $model->limit($offset);
后面还有 101 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。