예제 #1
0
 /**
  * Обновляет данные текущего пользователя
  *
  * @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;
         }
     }
 }