CKFYLT25_Checkout_Override D

Total Complexity 150
Dependencies 1
Dependents 1
Total lines 718
Lines of code 481
Logical lines of code 271
Comment lines 142
Methods 29
Properties 0

Methods 29

Method Rating Maintainability Complexity Lines of code
is_express_payment_method()
A
51 15 24
maybe_apply_base_location_destination()
A
50 11 29
maybe_disable_shipping_address_requirement()
A
52 10 24
maybe_disable_cart_needs_shipping()
A
52 10 24
manage_checkout_scripts_styles()
A
43 8 42
ckfylt25_disable_billing_fields()
A
54 9 21
force_load_custom_checkout_template()
A
48 7 36
clean_disabled_fields_values()
A
56 8 17
render_global_footer()
S
51 7 29
ensure_disabled_fields_validation()
S
56 6 17
render_express_payment_buttons()
S
57 6 17
render_express_checkout_section()
S
51 5 30
render_billing_fields()
S
59 5 15
prefer_shipping_address_destination()
S
63 6 10
has_express_payment_methods()
S
61 4 13
render_global_header()
S
52 3 27
ckfylt25_disable_order_notes()
S
67 4 7
force_ship_to_different_address_checked()
S
65 4 8
render_paypal_express_button()
S
61 3 13
render_stripe_express_buttons()
S
62 3 13
ensure_woocommerce_initialized()
S
73 3 5
handle_checkout_conflicts()
S
66 3 8
render_amazon_pay_button()
S
65 2 11
__construct()
S
53 1 20
ensure_billing_fields_display()
S
74 2 5
relax_shipping_address_requirement()
S
69 2 7
ckfylt25_force_load_custom_checkout_template()
S
81 1 3
before_customer_details()
S
82 1 3
after_customer_details()
S
82 1 3