$messageCode = null; if (isset($_GET['messageCode'])) { $messageCode = $_GET['messageCode']; } else { if (isset($_POST['messageCode'])) { $messageCode = $_POST['messageCode']; } } $gameFBRequest = new GameFbRequest(); $gameFBRequest->setRequestId($requestId); $gameFBRequest->setUserId($userId); $gameFBRequest->setMessageCode($messageCode); $gameFBRequest->setTime(time()); $gameFBRequest->setTo($to); $gameFBRequest->setType($type); $gameFBRequest->setUsed(0); $gameFBRequest->setUsedTime(null); try { $gameFBRequest->insertIntoDatabase(DBUtils::getConnection()); $result->success = true; } catch (Exception $exc) { error_log($exc->getTraceAsString()); $result->success = false; $result->result = new stdClass(); $result->result->code = $exc->getCode(); $result->result->file = $exc->getFile(); $result->result->line = $exc->getLine(); $result->result->msg = $exc->getMessage(); $result->result->trace = $exc->getTraceAsString(); } echo json_encode($result);