public function Delete($id) { $this->checkLogin(); $returnUrl = isset($_REQUEST['returnUrl']) ? $_REQUEST['returnUrl'] : ''; $tran = OpenSms::loadModel('OpenSms_Model_Transaction', [0 => $id]); if (!isset($tran->LoginId)) { return 'Invalid transaction Id'; } $result = $tran->Delete(); if (!$result) { $this->setError($result, 'delete_transaction'); } if (empty($returnUrl)) { OpenSms::redirectToAction('Index'); } OpenSms::redirect($returnUrl); }
protected function redirect($url) { OpenSms::redirect($url); }