Ejemplo n.º 1
0
 public function getPaymentByControl($control, $method_id, PAP_Model_Payment $payment)
 {
     $adapter = Zend_Db_Table::getDefaultAdapter();
     $statement = "SELECT p.* FROM payment p WHERE p.control = '" . $control . "' AND p.method_id = '" . $method_id . "';";
     $result = $adapter->fetchAll($statement);
     if (isset($result)) {
         $payment->setId($result->payment_id)->setChargeId($result->charge_id)->setAmount($result->amount)->setStatus($result->status)->setControlId($result->control_id)->setPaymentType($result->payment_type)->setInfo($result->info)->setCreated($result->created);
     } else {
         return false;
     }
     return true;
 }