From 6bd4a01138792afcf70a068bf5100f44cced41d4 Mon Sep 17 00:00:00 2001 From: Steen Larsen Date: Tue, 4 Sep 2012 12:11:42 +0200 Subject: [PATCH 1/3] Adding debt types --- alma_user/plugins/debt/alma.inc | 41 ++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/alma_user/plugins/debt/alma.inc b/alma_user/plugins/debt/alma.inc index 67a0812..fa6e7b7 100644 --- a/alma_user/plugins/debt/alma.inc +++ b/alma_user/plugins/debt/alma.inc @@ -40,7 +40,7 @@ function alma_user_debt_list($account) { foreach ($debts['debts'] as $id => $debt) { $return[$id] = array( 'id' => $id, - 'display_title' => $debt['note'], + 'display_title' => alma_debt_types($debt['type']) . ($debt['note'] ? ' (' . $debt['note'] . ')' : ""), 'payable' => TRUE, 'date' => $debt['date'], 'amount' => $debt['amount'], @@ -50,3 +50,42 @@ function alma_user_debt_list($account) { } return $return; } + +function alma_debt_types($debttype) { + switch ($debttype): + case 'overdueFeeInvoiceDebt': + return t('overdue Fee Invoice Debt'); + case 'overdueFeeDebt': + return t('overdue Fee Debt'); + case 'loanFeeDebt': + return t('loan Fee Debt'); + case 'reservationPickupFeeDebt': + return t('reservation Pickup Fee Debt'); + case 'reservationFeeDebt': + return t('reservation Fee Debt'); + case 'deleteReservationFeeDebt': + return t('delete Reservation Fee Debt'); + case 'illFeeDebt': + return t('ill Fee Debt'); + case 'smsReservationFeeDebt': + return t('sms Reservation Fee Debt'); + case 'smsReminderFeeDebt': + return t('sms Reminder Fee Debt'); + case 'smsRecall1FeeDebt': + return t('sms Recall 1. Fee Debt'); + case 'smsRecall2FeeDebt': + return t('sms Recall 2. Fee Debt'); + case 'smsRecall3FeeDebt': + return t('sms Recall 3. Fee Debt'); + case 'smsRecall4FeeDebt': + return t('sms Recall 4. Fee Debt'); + case 'smsRecall5FeeDebt': + return t('sms Recall 5. Fee Debt'); + case 'emailReminderFeeDebt': + return t('email Reminder Fee Debt'); + case 'otherFeeDebt': + return t('other Fee Debt'); + default: + return t($debttype); + endswitch; +} From 47c0cbbf1e9db3f16e0148a5d4582ce3aafdfc0f Mon Sep 17 00:00:00 2001 From: Steen Larsen Date: Fri, 7 Sep 2012 10:27:10 +0200 Subject: [PATCH 2/3] Using switch php5-notation --- alma_user/plugins/debt/alma.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/alma_user/plugins/debt/alma.inc b/alma_user/plugins/debt/alma.inc index fa6e7b7..8eead42 100644 --- a/alma_user/plugins/debt/alma.inc +++ b/alma_user/plugins/debt/alma.inc @@ -52,7 +52,7 @@ function alma_user_debt_list($account) { } function alma_debt_types($debttype) { - switch ($debttype): + switch ($debttype){ case 'overdueFeeInvoiceDebt': return t('overdue Fee Invoice Debt'); case 'overdueFeeDebt': @@ -87,5 +87,5 @@ function alma_debt_types($debttype) { return t('other Fee Debt'); default: return t($debttype); - endswitch; + }; } From 16c68a16284fa7ec29ab22075bf82a8158ada560 Mon Sep 17 00:00:00 2001 From: Steen Larsen Date: Fri, 7 Sep 2012 10:30:07 +0200 Subject: [PATCH 3/3] Update code-style --- alma_user/plugins/debt/alma.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alma_user/plugins/debt/alma.inc b/alma_user/plugins/debt/alma.inc index 8eead42..e1a0a6b 100644 --- a/alma_user/plugins/debt/alma.inc +++ b/alma_user/plugins/debt/alma.inc @@ -52,7 +52,7 @@ function alma_user_debt_list($account) { } function alma_debt_types($debttype) { - switch ($debttype){ + switch ($debttype) { case 'overdueFeeInvoiceDebt': return t('overdue Fee Invoice Debt'); case 'overdueFeeDebt':