RPRESS_Payment D

Total Complexity 385
Dependencies 4
Dependents 67
Total lines 2,933
Lines of code 1,393
Logical lines of code 892
Comment lines 897
Methods 80
Properties 45

Methods 80

Method Rating Maintainability Complexity Lines of code
save()
D
9
90 340
remove_fooditem()
D
30 33 112
insert_payment()
B
36 16 76
setup_subtotal()
A
43 16 42
add_fooditem()
A
35 12 89
setup_user_info()
A
42 14 54
modify_cart_item()
A
43 13 47
update_status()
A
47 11 33
get_meta()
A
48 11 33
remove_fee_by()
A
47 10 35
maybe_create_customer()
A
51 9 26
update_meta()
A
51 8 26
setup_payment()
A
42 6 50
setup_tax()
S
58 7 14
get_fees()
S
59 7 13
process_pending()
S
55 5 18
process_refund()
S
55 5 18
maybe_alter_stats()
S
59 5 15
process_failure()
S
61 5 12
__construct()
S
58 4 16
setup_completed_date()
S
65 5 8
__set()
S
61 4 12
setup_total()
S
62 4 11
setup_fees_total()
S
63 4 10
setup_user_id()
S
64 4 9
setup_payment_number()
S
65 3 10
is_recoverable()
S
65 3 8
setup_transaction_id()
S
65 3 8
add_fee()
S
56 1 18
setup_address()
S
68 2 6
setup_cart_details()
S
74 2 4
decrease_tax()
S
68 2 8
setup_fees()
S
75 2 4
setup_currency()
S
73 2 4
setup_discounts()
S
74 2 4
__isset()
S
68 2 7
setup_fooditems()
S
74 2 4
__get()
S
67 2 8
setup_email()
S
68 2 7
delete_meta()
S
71 2 6
decrease_fees()
S
68 2 8
add_note()
S
71 2 6
decrease_subtotal()
S
68 2 8
get_recovery_url()
S
67 2 7
add_meta()
S
70 2 6
delete_sales_logs()
S
63 1 13
get_gateway()
S
78 1 3
get_transaction_id()
S
78 1 3
get_ip()
S
78 1 3
get_customer_id()
S
78 1 3
get_user_id()
S
78 1 3
get_email()
S
78 1 3
setup_tax_rate()
S
79 1 3
get_user_info()
S
78 1 3
get_address()
S
78 1 3
get_discounted_amount()
S
69 1 6
get_key()
S
78 1 3
get_number()
S
78 1 3
get_fooditems()
S
78 1 3
get_unlimited()
S
78 1 3
in_process()
S
75 1 4
get_currency()
S
78 1 3
get_cart_details()
S
78 1 3
get_discounts()
S
78 1 3
setup_payment_key()
S
75 1 4
remove_fee()
S
75 1 4
increase_subtotal()
S
74 1 5
setup_gateway()
S
75 1 4
setup_ip()
S
75 1 4
setup_customer_id()
S
75 1 4
increase_fees()
S
77 1 4
refund()
S
71 1 6
get_subtotal()
S
78 1 3
recalculate_total()
S
79 1 3
setup_has_unlimited()
S
75 1 4
array_convert()
S
80 1 3
setup_mode()
S
80 1 3
get_completed_date()
S
78 1 3
get_tax()
S
78 1 3
increase_tax()
S
74 1 5