smsalert_Setting_Options C

Total Complexity 120
Dependencies 5
Dependents 7
Total lines 1,131
Lines of code 1,006
Logical lines of code 309
Comment lines 38
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
get_settings()
D
5
57 696
save_settings()
A
36 7 89
init()
A
45 7 42
action_woocommerce_admin_field_verify_sms_alert_user()
S
50 6 27
get_wc_roles_dropdown()
S
56 6 15
get_country_code_dropdown()
S
57 6 14
get_wc_payment_dropdown()
S
57 5 15
get_multiple_country_code_dropdown()
S
57 5 14
smsalert_add_dashboard_widgets()
S
59 5 13
isUserAuthorised()
S
62 3 11
get_all_gateways()
S
65 3 9
sms_alert_wc_submenu()
S
56 1 16
logout()
S
76 2 4
my_predefined_fields()
S
59 1 15
smsalert_dashboard_setup()
S
78 1 3
show_admin_notice__success()
S
67 1 9
getContentFromTemplate()
S
79 1 3
settings_tab()
S
80 1 3
save()
S
76 1 4
action_woocommerce_loaded()
S
76 1 4