Payments_Admin_Page B

Total Complexity 100
Dependencies 31
Dependents 0
Total lines 1,317
Lines of code 907
Logical lines of code 227
Comment lines 281
Methods 41
Properties 1

Methods 41

Method Rating Maintainability Complexity Lines of code
get_payment_logs()
A
36 13 80
_payment_methods_list()
A
39 9 68
_update_payment_method()
A
41 9 65
payment_method_settings_meta_box()
S
50 6 29
_payment_log_details()
S
51 5 27
_add_payment_method_help_tabs()
S
51 4 28
veryifyTablesExist()
S
51 3 37
_update_payment_settings()
S
49 3 32
_get_active_payment_method_slug()
S
58 4 16
_sort_logs_again()
S
60 4 14
getPaymentSettingsForm()
S
47 2 44
_pci_dss_compliance()
S
49 2 40
_activate_payment_method_button()
S
45 1 53
_currency_support()
S
51 2 33
_set_page_config()
S
45 1 48
_generate_payment_method_settings_form()
S
50 2 32
_set_page_routes()
S
48 1 41
_simplify_form()
S
56 2 22
_deactivate_payment_method_button()
S
50 1 34
_activate_payment_method()
S
58 2 16
_verify_payment_method()
S
67 3 8
_deactivate_payment_method()
S
59 2 15
_update_payment_method_button()
S
51 1 29
load_scripts_styles()
S
58 1 18
_fine_print()
S
61 1 15
_payment_settings()
S
63 1 11
_add_screen_options()
S
91 1 2
_ajax_hooks()
S
91 1 2
_set_list_table_views_payment_log()
S
66 1 9
_payment_log_overview_list_table()
S
82 1 3
_add_feature_pointers()
S
91 1 2
admin_init()
S
91 1 2
setSortLogsAgainDirection()
S
81 1 3
_define_page_props()
S
70 1 6
load_scripts_styles_payment_log_details()
S
81 1 3
admin_notices()
S
91 1 2
_payment_method_settings()
S
79 1 3
admin_footer_scripts()
S
91 1 2
load_scripts_styles_default()
S
77 1 4
_init_page_props()
S
70 1 6
__construct()
S
80 1 3