Файл: concrete5.7.5.6/concrete/tools/conversations/rate.php
Строк: 46
<?php defined('C5_EXECUTE') or die("Access Denied.");
use ConcreteCoreConversationRatingType as ConversationRatingType;
if (Loader::helper('validation/numbers')->integer($_POST['cnvMessageID']) && $_POST['cnvMessageID'] > 0) {
$ratingType = ConversationRatingType::getByHandle($_POST['cnvRatingTypeHandle']);
$cnvMessageID = $_POST['cnvMessageID'];
$commentRatingUserID = $_POST['commentRatingUserID'];
$commentRatingIP = $_POST['commentRatingIP'];
$msg = ConversationMessage::getByID($cnvMessageID);
$msp = new Permissions($msg);
if ($msp->canRateConversationMessage()) {
$msg->rateMessage($ratingType, $commentRatingIP, $commentRatingUserID);
}
}