ProfileAction::_initialize PHP Method

_initialize() protected method

_initialize 模块初始化
protected _initialize ( )
    protected function _initialize()
    {
        // 短域名判断
        if (!isset($_GET['uid']) || empty($_GET['uid'])) {
            $this->uid = $this->mid;
        } elseif (is_numeric($_GET['uid'])) {
            $this->uid = intval($_GET['uid']);
        } else {
            $map['domain'] = t($_GET['uid']);
            $this->uid = model('User')->where($map)->getField('uid');
        }
        $this->assign('uid', $this->uid);
        // # 微吧和频道开关检测
        $weibaIfOpen = model('App')->getAppByName('weiba');
        $weibaIfOpen = $weibaIfOpen['status'];
        $channelIfOpen = model('App')->getAppByName('channel');
        $channelIfOpen = $channelIfOpen['status'];
        $this->assign('weibaIfOpen', $weibaIfOpen);
        $this->assign('channelIfOpen', $channelIfOpen);
    }