WC_REST_Stripe_Settings_Controller A

Total Complexity 63
Dependencies 10
Dependents 1
Total lines 583
Lines of code 386
Logical lines of code 134
Comment lines 121
Methods 18
Properties 2

Methods 18

Method Rating Maintainability Complexity Lines of code
update_enabled_payment_methods()
A
46 14 37
register_routes()
A
31 2 168
update_individual_payment_method_settings()
S
52 5 23
get_settings()
S
50 4 26
update_is_upe_enabled()
S
58 4 15
update_payment_methods_order()
S
58 3 17
update_payment_request_settings()
S
59 3 15
update_is_stripe_enabled()
S
64 3 11
update_is_saved_cards_enabled()
S
68 3 7
update_is_test_mode_enabled()
S
68 3 7
update_is_payment_request_enabled()
S
68 3 7
update_is_manual_capture_enabled()
S
68 3 7
update_is_separate_card_form_enabled()
S
68 3 7
update_is_short_account_statement_enabled()
S
68 3 7
update_is_debug_log_enabled()
S
68 3 7
dismiss_customization_notice()
S
67 2 7
update_settings()
S
59 1 15
__construct()
S
81 1 3