Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 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);
 }