AI_Smart_Excerpt_Admin D

Total Complexity 241
Dependencies 3
Dependents 1
Total lines 3,019
Lines of code 2,476
Logical lines of code 804
Comment lines 259
Methods 50
Properties 2

Methods 50

Method Rating Maintainability Complexity Lines of code
validate_options()
C
31 30 100
excerpt_meta_box_callback()
C
24
11 316
admin_page()
B
39 17 69
render_field_row()
B
40 18 51
render_feedback_status_card()
A
31 5 197
ajax_get_bulk_progress()
A
42 14 49
render_seo_settings_tab()
A
32 5 134
render_overview_tab()
A
33 1 181
enqueue_admin_scripts()
A
31 5 119
ajax_generate_keywords_preview()
A
44 10 43
add_settings_fields()
A
30 1 170
save_excerpt_meta_box()
A
48 10 34
ajax_save_keywords_manual()
A
43 9 45
ajax_get_seo_bulk_progress()
A
46 8 38
ajax_debug_seo_bulk()
A
44 6 46
ajax_get_excerpt_status()
S
47 6 34
render_status_tab()
S
40 1 103
render_ai_provider_tab()
S
37 1 100
ajax_generate_excerpt_preview()
S
48 5 34
check_yoast_integration()
S
59 6 12
number_field()
S
60 6 11
ajax_get_seo_status()
S
52 5 24
select_field()
S
57 5 14
password_field()
S
59 5 13
ajax_save_excerpt_manual()
S
52 4 24
render_excerpt_settings_tab()
S
42 1 69
ajax_regenerate_excerpt()
S
53 4 22
render_display_settings_tab()
S
43 1 60
ajax_force_regenerate_seo()
S
51 3 27
ajax_force_regenerate_excerpts()
S
51 3 26
ajax_bulk_generate_excerpts()
S
52 3 24
ajax_bulk_seo_process()
S
54 3 21
render_advanced_settings_tab()
S
46 1 48
ajax_force_seo_batch()
S
57 3 17
text_field()
S
63 4 9
register_settings()
S
48 1 44
load_options()
S
49 1 33
checkbox_field()
S
63 3 9
__construct()
S
50 1 28
ajax_restart_bulk_process()
S
60 2 13
add_excerpt_meta_box()
S
61 2 13
ajax_reset_bulk_progress()
S
62 2 11
ajax_test_api_connection()
S
63 2 10
add_admin_menu()
S
67 1 9
general_settings_callback()
S
78 1 3
ai_settings_callback()
S
78 1 3
excerpt_settings_callback()
S
78 1 3
display_settings_callback()
S
78 1 3
advanced_settings_callback()
S
78 1 3
ajax_debug_test()
S
69 1 7