/** * Save feedback; */ function saveFeedback() { $userID = buckys_is_logged_in(); if (!$userID) { //You should be logged in return; } else { $feedbackIns = new BuckysFeedback(); $tradeID = get_secure_integer($_REQUEST['tradeID']); $score = get_secure_string($_REQUEST['score']); $feedback = get_secure_string($_REQUEST['feedback']); $feedbackID = $feedbackIns->addFeedback($userID, $score, $feedback, $tradeID, BuckysFeedback::ACTIVITY_TYPE_TRADE); if (!$feedbackID) { echo json_encode(['success' => 0, 'msg' => "You do not have permission."]); } else { echo json_encode(['success' => 1, 'msg' => "You have left feedback successfully."]); } } }
/** * Save feedback; */ function saveFeedback() { $userID = buckys_is_logged_in(); if (!$userID) { //You should be logged in return; } else { $feedbackIns = new BuckysFeedback(); $orderIns = new BuckysShopOrder(); $orderID = get_secure_integer($_REQUEST['orderID']); $score = get_secure_string($_REQUEST['score']); $feedback = get_secure_string($_REQUEST['feedback']); $orderData = $orderIns->getOrderByID($orderID); $feedbackID = null; if ($orderData['buyerID'] == $userID) { $feedbackID = $feedbackIns->addFeedback($userID, $score, $feedback, $orderID, BuckysFeedback::ACTIVITY_TYPE_SHOP); } if (!$feedbackID) { echo json_encode(['success' => 0, 'msg' => "You do not have permission."]); } else { echo json_encode(['success' => 1, 'msg' => "You have left feedback successfully."]); } } }