*/ public function saveData() { $saveOutcome = FALSE; $saveOutcome = $this->m_dataBase->insertObjectIntoDB("Client_feedback", $this->m_feedBackObject); return $saveOutcome; } } //Test code if (FALSE) { echo "</br>"; $testFeedback = new FeedBack("3", "10", "GOOD"); $testProccess = new ProcessFeedBack($testFeedback); if ($testProccess->isValid()) { echo "Valid == TRUE"; echo "</br>"; if ($testProccess->saveData()) { echo "Save == TRUE"; echo "</br>"; $testProccess->sendResponse(TRUE); } else { echo "Save == FALSE"; echo "</br>"; $testProccess->sendResponse(FALSE); } } else { echo "Valid == FALSE"; echo "</br>"; } echo "</br>"; }
<?php include_once 'FeedBack.php'; include_once 'ProcessFeedBack.php'; $returnObject = ""; $isSaveSuccessful = FALSE; $newFeedbackObject = new FeedBack($_POST["conversationCode"], $_POST["grade"], $_POST["comments"]); $processFeedBack = new ProcessFeedBack($newFeedbackObject); if ($processFeedBack->isValid()) { $isSaveSuccessful = $processFeedBack->saveData(); } $returnObject = $processFeedBack->sendResponse($isSaveSuccessful); echo $returnObject;