Bambora_Online_Checkout D

Total Complexity 248
Dependencies 16
Dependents 2
Total lines 1,705
Lines of code 1,253
Logical lines of code 825
Comment lines 266
Methods 48
Properties 2

Methods 48

Method Rating Maintainability Complexity Lines of code
bambora_online_checkout_meta_box_payment()
D
24
34 167
create_bambora_refund_lines()
D
28
33 123
init_bambora_online_checkout_settings()
B
51 18 19
bambora_online_checkout_refund_payment()
A
42 12 49
create_bambora_orderlines()
A
37 10 70
set_bambora_description_for_checkout()
A
42 11 48
bambora_online_checkout_actions()
A
46 9 36
build_transaction_log_rows()
A
47 9 35
init_form_fields()
A
33 3 125
bambora_online_checkout_callback()
A
45 7 42
create_bambora_checkout_request()
S
53 7 20
process_payment()
S
50 6 27
process_refund()
S
53 6 21
process_bambora_online_checkout_callback()
S
56 6 16
process_subscription_payment()
S
50 5 26
process_subscription_cancellation()
S
52 5 24
bambora_online_checkout_capture_payment()
S
53 5 21
init_hooks()
S
46 3 46
process_subscription()
S
51 4 27
bambora_online_checkout_delete_payment()
S
57 4 15
admin_options()
S
52 3 28
add_surcharge_fee_to_order()
S
51 3 27
bambora_online_checkout_order_status_completed()
S
57 3 16
subscription_cancellation()
S
63 4 10
save_subscription_meta()
S
59 3 14
get_api_key()
S
61 3 12
create_bambora_order()
S
55 2 20
get_event_extra()
S
60 2 13
process_standard_payments()
S
60 2 13
create_bambora_url()
S
60 2 12
scheduled_subscription_payment()
S
61 2 11
bambora_online_checkout_meta_boxes()
S
62 2 11
__construct()
S
54 1 23
getDistinctExemptions()
S
68 2 7
payment_fields()
S
68 2 8
getLowestECI()
S
70 2 6
get_instance()
S
71 2 6
create_bambora_address()
S
63 1 11
get_icon()
S
74 1 4
create_bambora_subscription()
S
68 1 7
build_transaction_log_table()
S
67 1 7
clean_order_number()
S
79 1 3
create_bambora_customer()
S
69 1 7
get_boc_logger()
S
82 1 3
enqueue_wc_bambora_online_checkout_front_styles()
S
76 1 4
enqueue_wc_bambora_online_checkout_admin_styles_and_scripts()
S
68 1 6
bambora_online_checkout_admin_notices()
S
82 1 3
module_check()
S
74 1 4