function pay_activity::balance in Pay 7
Same name and namespace in other branches
- 6 includes/handlers/pay_activity.inc \pay_activity::balance()
The transaction balance as of this payment's completion.
File
- includes/
handlers/ pay_activity.inc, line 99 - A base class for payment activities.
Class
- pay_activity
- @file A base class for payment activities.
Code
function balance() {
return (double) db_query("SELECT t.total - SUM(a.transaction_total)\n FROM {pay_activity} a\n INNER JOIN {pay_transaction} t USING (pxid)\n WHERE t.pxid = :t.pxid AND a.paid <= :a.paid", array(
':t.pxid' => $this->pxid,
':a.paid' => $this->paid,
))
->fetchField();
}