public function testConfirmationDelete() { $this->confirm->create(); $new_confirm = Confirmation::fetch($this->confirm->cid); $this->assertNotNull($new_confirm->uid_from); $this->assertEqual($new_confirm->uid_to, $this->confirm->uid_to); $this->confirm->delete(); $new_confirm = Confirmation::fetch($this->confirm->cid); $this->assertFalse($new_confirm); }
public function actionCancel() { RoutingEngine::setPage("runnDAILY Requests", "PV__300"); $cid = $_POST["cid"]; $confirmation = Confirmation::fetch($cid); $result = false; if ($confirmation->uid_from == User::$current_user->uid) { $result = $confirmation->delete(); } //Javascript is expecting an object with result and cid $output = array("cid" => $cid, "result" => $result); RoutingEngine::returnAjax($output, true); }