Beispiel #1
0
 /**
  * Обновляет связку разговор-юзер
  *
  * @param ModuleTalk_EntityTalkUser $oTalkUser	Объект связи пользователя с разговором
  * @return bool
  */
 public function UpdateTalkUser(ModuleTalk_EntityTalkUser $oTalkUser)
 {
     //чистим зависимые кеши
     $this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG, array("talk_read_user_{$oTalkUser->getUserId()}"));
     $this->Cache_Delete("talk_user_{$oTalkUser->getTalkId()}_{$oTalkUser->getUserId()}");
     return $this->oMapper->UpdateTalkUser($oTalkUser);
 }
Beispiel #2
0
 /**
  * Обновляет связку разговор-юзер
  *
  * @param ModuleTalk_EntityTalkUser $oTalkUser    Объект связи пользователя с разговором
  *
  * @return bool
  */
 public function UpdateTalkUser($oTalkUser)
 {
     $xResult = $this->oMapper->UpdateTalkUser($oTalkUser);
     //чистим зависимые кеши
     E::ModuleCache()->Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG, array("talk_read_user_{$oTalkUser->getUserId()}"));
     E::ModuleCache()->Delete("talk_user_{$oTalkUser->getTalkId()}_{$oTalkUser->getUserId()}");
     return $xResult;
 }