WC_Payments_Express_Checkout_Button_Handler A

Total Complexity 68
Dependencies 13
Dependents 5
Total lines 491
Lines of code 295
Logical lines of code 114
Comment lines 131
Methods 17
Properties 4

Methods 17

Method Rating Maintainability Complexity Lines of code
filter_gateway_title()
A
56 8 17
has_subscription_product()
A
58 8 17
display_pay_for_order_page_html()
S
45 6 44
init()
S
51 6 24
scripts()
S
46 4 46
is_account_creation_possible()
S
62 5 11
is_authentication_required()
S
65 5 9
set_session()
S
65 5 9
handle_express_checkout_redirect()
S
61 4 11
get_express_checkout_params()
S
45 2 41
get_login_confirmation_settings()
S
57 3 17
filter_cart_needs_shipping_address()
S
70 3 6
register_ece_data_for_block_editor()
S
63 2 12
get_login_redirect_url()
S
66 2 8
display_express_checkout_button_html()
S
70 2 8
get_button_settings()
S
63 2 9
__construct()
S
71 1 6