Jwt_Auth_Admin B

Total Complexity 78
Dependencies 5
Dependents 1
Total lines 1,132
Lines of code 716
Logical lines of code 197
Comment lines 262
Methods 28
Properties 3

Methods 28

Method Rating Maintainability Complexity Lines of code
handle_survey_dismissal()
A
41 10 61
enqueue_plugin_assets()
A
35 7 104
handle_settings()
A
44 8 51
get_dashboard_data()
S
46 6 42
get_configuration_status()
S
47 6 33
register_admin_rest_routes()
S
40 2 85
enqueue_notice_dismissal_script()
S
46 2 67
render_admin_notice()
S
55 4 20
display_all_notices()
S
61 4 13
handle_notice_dismissal()
S
52 3 27
mark_survey_completed()
S
56 3 19
handle_survey_submission()
S
50 2 30
add_action_link()
S
51 2 28
should_display_notice()
S
64 3 10
get_survey_status()
S
63 2 11
register_menu_page()
S
52 1 26
register_plugin_settings()
S
56 1 23
dismiss_notice()
S
66 2 8
send_survey_to_webhook()
S
60 1 15
__construct()
S
77 1 4
render_admin_page()
S
83 1 5
display_error_notice()
S
78 1 3
display_info_notice()
S
78 1 3
display_success_notice()
S
78 1 3
register_system_notices()
S
66 1 9
register_admin_notice()
S
64 1 10
settings_permission_check()
S
80 1 3
display_warning_notice()
S
78 1 3