diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2011-09-26 20:34:59 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2011-09-26 20:34:59 -0300 |
commit | 8bc407811575c36fc24dda235e263e9366efbe1e (patch) | |
tree | 5cd9e5d65c19925362f1be80f0678e9e997ab0a5 /muamba.business.inc | |
parent | cfadf58b293e7c6c030184a8f2bd1d93688fe85a (diff) | |
download | muamba-8bc407811575c36fc24dda235e263e9366efbe1e.tar.gz muamba-8bc407811575c36fc24dda235e263e9366efbe1e.tar.bz2 |
Sketching muamba_actions()
Diffstat (limited to 'muamba.business.inc')
-rw-r--r-- | muamba.business.inc | 44 |
1 files changed, 28 insertions, 16 deletions
diff --git a/muamba.business.inc b/muamba.business.inc index db89305..5efb469 100644 --- a/muamba.business.inc +++ b/muamba.business.inc @@ -5,8 +5,24 @@ * Business logic for Muamba. */ -// Database functions. +// Load requirements. include_once('muamba.db.inc'); +include_once('muamba.misc.inc'); + +/** + * Transaction management page. + */ +function muamba() { + global $user; + + $sent = muamba_transactions_summary(muamba_get_transactions($user->uid)); + $received = muamba_transactions_summary(muamba_get_transactions($user->uid, 'received')); + + $output = theme('muamba_transactions', array('transactions' => $sent, 'type' => 'sent')); + $output .= theme('muamba_transactions', array('transactions' => $received, 'type' => 'received')); + + return $output; +} /** * Request an item. @@ -59,21 +75,6 @@ function muamba_request($nid) { } /** - * Transaction management page. - */ -function muamba() { - global $user; - - $sent = muamba_get_transactions($user->uid); - $received = muamba_get_transactions($user->uid, 'received'); - - $output = theme('muamba_transactions', array('transactions' => $sent)); - $output .= theme('muamba_transactions', array('transactions' => $received)); - - return $output; -} - -/** * Accept a transaction request. * * @param $mid @@ -130,3 +131,14 @@ function muamba_release($mid) { */ function muamba_return($mid) { } + +/** + * Cancel a request. + * + * @param $mid + * Transaction id. + * + * @todo + */ +function muamba_cancel($mid) { +} |