Esempio n. 1
0
            $report = QNA::report($PostID, $content, $user_id);
            if ($report === true) {
                die(json_encode(['status' => true, 'id' => $PostID]));
            } else {
                if ($report[1] == 1062) {
                    die(json_encode(['status' => false, 'id' => $PostID, 'err' => 1062]));
                } else {
                    die(json_encode(['status' => false, 'id' => $PostID, 'err' => $report[2]]));
                }
            }
        } else {
            $comment = Comment::getComment($PostID);
            if (!is_array($comment)) {
                die(json_encode(['status' => false, 'id' => $PostID, 'err' => 'Comment was not found.']));
            }
            $report = QNA::report($PostID, $content, $user_id);
            if ($report === true) {
                die(json_encode(['status' => true, 'id' => $PostID]));
            } else {
                if ($report[1] == 1062) {
                    die(json_encode(['status' => false, 'id' => $PostID, 'err' => 1062]));
                } else {
                    die(json_encode(['status' => false, 'id' => $PostID, 'err' => $report[2]]));
                }
            }
        }
        break;
    default:
        # code...
        break;
}