public function getUser() { if ($this->_user === false) { /* //$this->_user = MUser::findByUsername($this->username); if ($this->username == 'root') $this->_user = MUser::findOne(['gh_id'=>$this->username, 'openid' => $this->username]); else if ($this->username == 'admin') $this->_user = MUser::findOne(['gh_id'=>$this->gh_id, 'openid' => $this->username]); else $this->_user = MUser::findOne(['gh_id'=>$this->gh_id, 'nickname' => $this->username]); */ $this->_user = MOffice::findByUsername($this->username); } return $this->_user; }