Beispiel #1
0
 /**
  * Добавляет юзера к разговору (теме)
  *
  * @param ModuleTalk_EntityTalkUser $oTalkUser    Объект связи пользователя и сообщения(разговора)
  *
  * @return bool
  */
 public function AddTalkUser($oTalkUser)
 {
     $xResult = $this->oMapper->AddTalkUser($oTalkUser);
     $iTalkId = is_object($oTalkUser) ? $oTalkUser->getTalkId() : 0;
     E::ModuleCache()->Delete("talk_{$iTalkId}");
     E::ModuleCache()->Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG, array("update_talk_user_{$iTalkId}"));
     return $xResult;
 }
Beispiel #2
0
 /**
  * Добавляет юзера к разговору(теме)
  *
  * @param ModuleTalk_EntityTalkUser $oTalkUser	Объект связи пользователя и сообщения(разговора)
  * @return bool
  */
 public function AddTalkUser(ModuleTalk_EntityTalkUser $oTalkUser)
 {
     $this->Cache_Delete("talk_{$oTalkUser->getTalkId()}");
     $this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG, array("update_talk_user_{$oTalkUser->getTalkId()}"));
     return $this->oMapper->AddTalkUser($oTalkUser);
 }