Bambora_Online_Checkout D

Total Complexity 268
Dependencies 16
Dependents 2
Total lines 1,667
Lines of code 1,246
Logical lines of code 834
Comment lines 248
Methods 48
Properties 2

Methods 48

Method Rating Maintainability Complexity Lines of code
bambora_online_checkout_meta_box_payment()
D
24
34 168
create_bambora_refund_lines()
D
27
35 123
init_bambora_online_checkout_settings()
B
51 18 19
bambora_online_checkout_refund_payment()
A
41 14 49
create_bambora_orderlines()
A
37 11 70
set_bambora_description_for_checkout()
A
42 12 49
bambora_online_checkout_actions()
A
46 9 37
build_transaction_log_rows()
A
47 9 35
init_form_fields()
A
33 3 121
bambora_online_checkout_callback()
A
45 7 43
process_subscription_payment()
S
49 7 27
create_bambora_checkout_request()
S
52 7 22
process_payment()
S
50 6 27
process_refund()
S
53 6 22
bambora_online_checkout_capture_payment()
S
52 6 21
add_surcharge_fee_to_order()
S
48 5 32
process_bambora_online_checkout_callback()
S
56 6 17
process_subscription_cancellation()
S
52 5 25
create_bambora_order()
S
54 5 20
save_subscription_meta()
S
58 5 14
process_subscription()
S
51 4 27
bambora_online_checkout_delete_payment()
S
57 4 16
bambora_online_checkout_order_status_completed()
S
57 4 16
init_hooks()
S
56 3 16
subscription_cancellation()
S
63 4 10
create_bambora_url()
S
60 3 12
get_api_key()
S
61 3 12
scheduled_subscription_payment()
S
61 3 11
create_bambora_address()
S
55 2 20
admin_options()
S
56 2 20
bambora_online_checkout_meta_boxes()
S
59 2 15
create_bambora_customer()
S
61 2 13
process_standard_payments()
S
60 2 13
get_event_extra()
S
60 2 13
__construct()
S
54 1 23
get_instance()
S
71 2 6
getLowestECI()
S
70 2 6
payment_fields()
S
68 2 8
getDistinctExemptions()
S
68 2 7
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
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