Payments_Admin_Page B

Total Complexity 95
Dependencies 29
Dependents 1
Total lines 1,194
Lines of code 809
Logical lines of code 219
Comment lines 270
Methods 38
Properties 1

Methods 38

Method Rating Maintainability Complexity Lines of code
get_payment_logs()
A
36 13 80
_update_payment_method()
A
41 9 64
_payment_methods_list()
A
41 8 62
payment_method_settings_meta_box()
S
53 6 22
_add_payment_method_help_tabs()
S
51 5 28
_payment_log_details()
S
51 5 27
_update_payment_settings()
S
50 3 31
_get_active_payment_method_slug()
S
58 4 16
_sort_logs_again()
S
61 4 12
_verify_payment_method()
S
62 4 12
_activate_payment_method_button()
S
45 1 53
_pci_dss_compliance()
S
50 2 36
_currency_support()
S
52 2 31
_generate_payment_method_settings_form()
S
50 2 31
_set_page_config()
S
47 1 45
_set_page_routes()
S
48 1 41
_simplify_form()
S
55 2 23
_activate_payment_method()
S
58 2 16
_deactivate_payment_method()
S
59 2 15
getPaymentSettingsForm()
S
52 1 29
_deactivate_payment_method_button()
S
53 1 28
_update_payment_method_button()
S
53 1 24
_fine_print()
S
63 1 12
load_scripts_styles()
S
63 1 12
_payment_log_overview_list_table()
S
82 1 3
_set_list_table_views_payment_log()
S
66 1 9
_define_page_props()
S
71 1 6
_payment_settings()
S
68 1 7
_ajax_hooks()
S
91 1 2
_add_screen_options()
S
91 1 2
load_scripts_styles_default()
S
66 1 10
_payment_method_settings()
S
79 1 3
_init_page_props()
S
70 1 6
_add_feature_pointers()
S
91 1 2
admin_init()
S
91 1 2
admin_notices()
S
91 1 2
admin_footer_scripts()
S
91 1 2
__construct()
S
80 1 3