public function reverse($txhash = null, $username = null, $amount = null) { if ($this->__init() == false) { $this->redirect('ex::dashboard'); } $Transactions = Transactions::remove('all', array('conditions' => array('TransactionHash' => $txhash))); $details = Details::find('first', array('conditions' => array('username' => $username))); $OriginalAmount = $details['balance.BTC']; $dataDetails = array('balance.BTC' => (double) $OriginalAmount - (double) $amount); $detailsAdd = Details::find('all', array('conditions' => array('username' => $username)))->save($dataDetails); $this->redirect('Admin::bitcoin'); }
public function removetransaction($TransactionID, $ID, $url, $currency) { $Transaction = Transactions::find('first', array('conditions' => array('_id' => new MongoID($ID)))); if (String::hash($Transaction['_id']) == $TransactionID) { $Remove = Transactions::remove(array('_id' => new MongoID($ID))); } return $this->redirect('/Users/' . $url . '/' . $currency); }