EPKB_AI_Admin_Page B

Total Complexity 98
Dependencies 10
Dependents 2
Total lines 1,171
Lines of code 681
Logical lines of code 243
Comment lines 345
Methods 26
Properties 8

Methods 26

Method Rating Maintainability Complexity Lines of code
retrieve_messages_data()
A
41 13 53
get_setting_action_button()
A
49 13 28
retrieve_vector_store_status()
A
47 10 35
ajax_epkb_ai_beta_signup()
A
46 9 37
get_api_error_log_box_html()
A
48 9 31
get_setting_status_label()
A
54 9 21
get_messages_table()
S
46 6 39
get_dashboard_stats_content()
S
51 5 28
get_ai_announcement_content()
S
46 1 58
get_dashboard_welcome_content()
S
47 1 56
output_page_scripts()
S
50 1 55
get_initialize_ai_box_html()
S
50 2 32
get_table_page()
S
54 2 28
get_api_settings_box_html()
S
54 2 20
error_notification_top()
S
58 2 17
get_ai_chat_settings_box_html()
S
62 2 11
get_ai_search_settings_box_html()
S
62 2 11
get_ai_features_content()
S
57 1 24
display_page()
S
56 1 21
get_disclaimer_settings_box_html()
S
55 1 18
get_regular_views_config()
S
58 1 17
get_ai_settings_boxes()
S
64 1 10
get_ai_error_log_boxes()
S
64 1 10
get_ai_dashboard_boxes()
S
65 1 9
settings_tab_actions_row()
S
67 1 8
__construct()
S
75 1 4