/** * Если нужно отсылает уведомление об удалении комментария пользователя * * @param array $aComment массив данных удаляемого коментария. */ public function sendCommentDeleteWarn($aComment) { if (isset($this->sendDeleteWarn) && $this->sendDeleteWarn) { if ($aComment['author'] != get_uid(false)) { $aSearch = array('{host}'); $aReplace = array($_SERVER['HTTP_HOST']); $aTmp = array_keys($aComment); foreach ($aTmp as $sKey) { $aSearch[] = '{' . $sKey . '}'; $aReplace[] = $aComment[$sKey]; } $sLink = str_replace($aSearch, $aReplace, $this->urlTemplate); $aData = array('user_id' => $aComment['author'], 'msg' => $aComment['msgtext'], 'post_time' => $aComment['created_time'], 'link' => $sLink); require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/messages.php'; if ($this->_sname === 'Commune') { /*$aData['commune_id'] = $aComment['resource_id']; messages::sendCommuneCommentDeleteWarn($aData);*/ } else { messages::sendCommentDeleteWarn($aData); } } } }