/** * Обновляет связку разговор-юзер * * @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); }
/** * Обновляет связку разговор-юзер * * @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; }