Beispiel #1
0
 /**
  * Удаляет коммент из прямого эфира по массиву переданных идентификаторов
  *
  * @param  array|int $aCommentId
  * @param  string      $sTargetType    Тип владельцев
  * @return bool
  */
 public function DeleteCommentOnlineByArrayId($aCommentId, $sTargetType)
 {
     if (!is_array($aCommentId)) {
         $aCommentId = array($aCommentId);
     }
     $bResult = $this->oMapper->DeleteCommentOnlineByArrayId($aCommentId, $sTargetType);
     // чистим зависимые кеши
     E::ModuleCache()->CleanByTags(array("comment_online_update_{$sTargetType}"));
     return $bResult;
 }
 /**
  * Удаляет коммент из прямого эфира по массиву переданных идентификаторов
  *
  * @param  array|int $aCommentId
  * @param  string $sTargetType Тип владельцев
  * @return bool
  */
 public function DeleteCommentOnlineByArrayId($aCommentId, $sTargetType)
 {
     if (!is_array($aCommentId)) {
         $aCommentId = array($aCommentId);
     }
     /**
      * Чистим кеш
      */
     $this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG, array("comment_online_update_{$sTargetType}"));
     return $this->oMapper->DeleteCommentOnlineByArrayId($aCommentId, $sTargetType);
 }