WC_Revolut_Apple_Pay_OnBoarding S

Total Complexity 50
Dependencies 3
Dependents 1
Total lines 407
Lines of code 220
Logical lines of code 105
Comment lines 119
Methods 18
Properties 8

Methods 18

Method Rating Maintainability Complexity Lines of code
admin_notices()
A
54 9 20
maybe_onboard_apple_pay_merchant()
S
46 6 45
download_onboarding_file()
S
49 6 34
check_is_shop_needs_onboarding()
S
64 4 12
__construct()
S
48 2 36
check_is_already_onboarded()
S
72 3 5
get_option()
S
70 3 6
register_domain()
S
62 2 12
check_is_api_key_configured()
S
77 2 3
remove_onboarding_file()
S
66 2 10
get_post_request_data()
S
71 2 6
get_request_data()
S
71 2 6
recursive_sanitize_text_field()
S
68 2 7
is_revolut_payment_request_enabled()
S
79 1 3
on_revolut_options_update()
S
73 1 5
on_revolut_payment_request_options_update()
S
77 1 4
add_onboarding_error_message()
S
80 1 3
add_onboarding_success_message()
S
80 1 3