Bambora_Online_Checkout D

Total Complexity 327
Dependencies 29
Dependents 3
Total lines 2,567
Lines of code 1,852
Logical lines of code 1,163
Comment lines 541
Methods 58
Properties 18

Methods 58

Method Rating Maintainability Complexity Lines of code
bambora_online_checkout_meta_box_payment()
D
22
42 172
create_bambora_refund_lines()
D
28
32 121
init_bambora_online_checkout_settings()
B
51 19 20
bambora_online_checkout_meta_boxes()
B
37 15 80
create_bambora_orderlines()
A
36 14 75
bambora_online_checkout_meta_box_payment_request()
A
32 11 98
init_hooks()
A
30 4 187
bambora_online_checkout_paymentrequest_actions()
A
41 10 56
bambora_online_checkout_actions()
A
42 10 51
populate_payment_request_custom_order_column()
A
46 11 35
bambora_online_checkout_callback()
A
43 10 48
init_form_fields()
A
33 3 131
build_transaction_log_rows()
A
47 9 35
bambora_online_checkout_refund_payment()
A
44 8 43
payment_fields()
A
47 8 36
create_bambora_checkout_request()
A
49 8 27
subscription_cancellation()
S
50 7 27
bambora_create_paymentrequest()
S
44 6 40
scheduled_subscription_payment()
S
46 6 36
process_refund()
S
55 6 17
process_payment()
S
49 5 31
get_event_extra()
S
52 5 23
admin_options()
S
49 4 33
process_bambora_online_checkout_callback()
S
58 5 15
process_subscription()
S
51 4 27
bambora_online_checkout_capture_payment()
S
52 4 22
get_payment_types()
S
54 4 20
bambora_send_paymentrequest()
S
49 3 29
create_bambora_orderlines_rounding_fee()
S
51 3 25
bambora_delete_paymentrequest()
S
53 3 22
add_surcharge_fee_to_order()
S
54 3 21
bambora_online_checkout_delete_payment()
S
57 3 16
save_subscription_meta()
S
58 3 16
bambora_online_checkout_order_status_completed()
S
57 3 16
create_bambora_url()
S
59 3 13
get_api_key()
S
61 3 12
bambora_online_register_order_approval_payment_method_type()
S
58 2 18
create_bambora_order()
S
56 2 18
process_standard_payments()
S
60 2 13
__construct()
S
53 1 24
get_lowest_eci()
S
69 2 7
bambora_online_declare_cart_checkout_blocks_compatibility()
S
67 2 9
verify_action_nounce()
S
74 2 4
get_instance()
S
71 2 6
getDistinctExemptions()
S
68 2 7
create_bambora_address()
S
63 1 11
clean_order_number()
S
79 1 3
build_transaction_log_table()
S
67 1 7
get_boc_logger()
S
82 1 3
allowed_redirect_hosts()
S
71 1 6
enqueue_wc_bambora_online_checkout_front_styles()
S
75 1 4
get_icon()
S
74 1 4
enqueue_wc_bambora_online_checkout_admin_styles_and_scripts()
S
69 1 6
module_check()
S
72 1 5
add_custom_order_column()
S
75 1 4
bambora_online_checkout_admin_notices()
S
82 1 3
create_bambora_subscription()
S
68 1 7
create_bambora_customer()
S
69 1 7