Exemplo n.º 1
0
 /**
  * overridden from np_method ,updates requests , sets status to 1 ,
  * last transaction to msg_type and requested transfer time
  * 
  * @return int number of affected rows
  */
 public function saveToDB()
 {
     if ($this->checkApprove() === FALSE) {
         return FALSE;
     }
     $updateArray = array('status' => 1, 'last_transaction' => $this->getHeaderField("MSG_TYPE"), 'transfer_time' => Application_Model_General::getTrxPortTime($this->getBodyField("REQUEST_TRX_NO")));
     $whereArray = array('request_id =?' => $this->getHeaderField("REQUEST_ID"));
     $tbl = new Application_Model_DbTable_Requests(Np_Db::master());
     return $tbl->update($updateArray, $whereArray);
 }