/** * Обновляет данные текущего пользователя * * @param bool $bSafe Обновлять только данные объекта ($bSafe=true) или полностью весь объект. При обновлении всего объекта происходит потеря связей старых ссылок на объект. */ public function ReloadUserCurrent($bSafe = true) { if ($this->oUserCurrent and $oUser = $this->GetUserById($this->oUserCurrent->getId())) { if ($bSafe) { $this->oUserCurrent->_setData($oUser->_getData()); } else { $this->oUserCurrent = $oUser; } } }