WC_REST_Stripe_Settings_Controller B

Total Complexity 80
Dependencies 12
Dependents 1
Total lines 765
Lines of code 514
Logical lines of code 179
Comment lines 151
Methods 23
Properties 2

Methods 23

Method Rating Maintainability Complexity Lines of code
register_routes()
A
29
2 198
update_enabled_payment_methods()
A
47 10 34
update_individual_payment_method_settings()
A
45 8 42
get_settings()
S
48 5 32
update_is_upe_enabled()
S
56 6 17
update_payment_methods_order()
S
54 4 23
record_payment_method_settings_event()
S
53 2 30
update_payment_request_settings()
S
59 3 15
update_amazon_pay_settings()
S
61 3 13
update_is_stripe_enabled()
S
64 3 11
update_is_debug_log_enabled()
S
68 3 7
update_is_spe_enabled()
S
68 3 7
update_is_sepa_tokens_for_other_methods_enabled()
S
68 3 7
update_is_short_account_statement_enabled()
S
68 3 7
update_is_separate_card_form_enabled()
S
68 3 7
update_is_saved_cards_enabled()
S
68 3 7
update_is_manual_capture_enabled()
S
68 3 7
update_is_payment_request_enabled()
S
68 3 7
update_is_amazon_pay_enabled()
S
68 3 7
update_is_test_mode_enabled()
S
68 3 7
update_settings()
S
57 1 19
dismiss_customization_notice()
S
67 2 7
__construct()
S
81 1 3