Code Analysis: AIKO - AI Developer Lite 1.0.1

Function Rating Maintainability Complexity Lines of code
Aiko_Developer_Core_Lite::aiko_developer_save_generate()
D
19
51 217
Aiko_Developer_Lite::aiko_developer_after_title_render()
D
22
21 291
Aiko_Developer_Ajax_Framework::aiko_developer_handle_self_rephrase_functional_requirements()
B
35 16 81
Aiko_Developer_Ajax_Framework::aiko_developer_handle_rephrase_user_prompt()
B
35 16 80
Aiko_Developer_Ajax_Framework::aiko_developer_handle_download_zip()
A
40 13 55
Aiko_Developer_Ajax_Framework::aiko_developer_handle_edit()
A
46 12 36
Aiko_Developer_Ajax_Framework::aiko_developer_handle_undo_rephrase()
A
51 10 23
Aiko_Developer_Post_Type_Framework::aiko_developer_enable_meta_revisions()
S
56 7 21
Aiko_Developer_Core_Framework::aiko_developer_array_flatten()
S
59 6 15
Aiko_Developer_Core_Framework::aiko_developer_enqueue_scripts()
S
54 4 19
Aiko_Developer_Core_Framework::aiko_developer_old_model_fallback()
S
59 4 16
Aiko_Developer_Post_Type_Framework::aiko_developer_restrict_post_access()
S
62 4 11
Aiko_Developer_Core_Framework::aiko_developer_is_code_not_allowed()
S
63 4 11
Aiko_Developer_Post_Type_Framework::aiko_developer_hide_posts_for_non_admins()
S
68 4 6
Aiko_Developer_Core_Framework::aiko_developer_normalize_array_structure()
S
70 4 6
Aiko_Developer_Core_Framework::aiko_developer_messages_localize()
S
44 1 42
Aiko_Developer_Post_Type_Framework::aiko_developer_highlight_submenu()
S
61 3 12
Aiko_Developer_Post_Type_Lite::aiko_developer_add_menu_pages()
S
49 1 41
Aiko_Developer_Post_Type_Framework::aiko_developer_add_menu_pages()
S
49 1 41
Aiko_Developer_Post_Type_Framework::aiko_developer_register_settings()
S
50 1 38
Aiko_Developer_Render_Framework::aiko_developer_render_settings_page()
S
56 2 22
Aiko_Developer_Post_Type_Framework::aiko_developer_add_output_meta_boxes()
S
51 1 34
Aiko_Developer_Render_Framework::aiko_developer_render_model_field()
S
58 2 16
Aiko_Developer_Ajax_Framework::__construct()
S
69 3 7
Aiko_Developer_Render_Framework::aiko_developer_render_consultant_model_field()
S
59 2 15
Aiko_Developer_Core_Framework::aiko_developer_extract_code()
S
63 3 10
Aiko_Developer_Render_Framework::__construct()
S
69 3 7
Aiko_Developer_Post_Type_Framework::__construct()
S
69 3 7
Aiko_Developer_Lite::__construct()
S
50 1 27
Aiko_Developer_Post_Type_Framework::aiko_developer_register_post_type()
S
53 1 23
Aiko_Developer_Render_Lite::aiko_developer_render_download_buttons()
S
59 1 20
aiko_developer_add_custom_text_to_plugin_action_links_lite()
S
58 1 18
aiko_developer_check_for_full_version()
S
67 2 8
Aiko_Developer_Core_Framework::aiko_developer_redirect_after_activation()
S
69 2 7
Aiko_Developer_Post_Type_Framework::aiko_developer_change_title_placeholder()
S
70 2 6
Aiko_Developer_Render_Framework::aiko_developer_render_home_page()
S
68 2 7
Aiko_Developer_Render_Framework::aiko_developer_model_array()
S
63 1 11
Aiko_Developer_Lite::get_aiko_developer_after_title_render()
S
81 1 3
Aiko_Developer_Render_Framework::get_aiko_developer_render_api_key_field()
S
82 1 3
Aiko_Developer_Render_Framework::get_aiko_developer_render_model_field()
S
82 1 3
Aiko_Developer_Post_Type_Framework::get_aiko_developer_add_menu_pages()
S
82 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_extract_code()
S
79 1 3
Aiko_Developer_Post_Type_Framework::get_aiko_developer_highlight_submenu()
S
82 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_enqueue_scripts()
S
82 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_load_textdomain()
S
82 1 3
Aiko_Developer_Render_Framework::aiko_developer_render_php()
S
65 1 10
Aiko_Developer_Post_Type_Framework::get_aiko_developer_change_title_placeholder()
S
79 1 3
Aiko_Developer_Render_Framework::aiko_developer_render_api_key_field()
S
68 1 7
Aiko_Developer_Render_Framework::get_aiko_developer_render_home_page()
S
81 1 3
Aiko_Developer_Post_Type_Framework::get_aiko_developer_register_settings()
S
82 1 3
Aiko_Developer_Core_Framework::aiko_developer_activate()
S
80 1 3
Aiko_Developer_Render_Lite::get_aiko_developer_render_download_buttons()
S
82 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_normalize_array_structure()
S
80 1 3
Aiko_Developer_Render_Framework::get_aiko_developer_render_php()
S
81 1 3
Aiko_Developer_Post_Type_Framework::get_aiko_developer_add_output_meta_boxes()
S
82 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_redirect_after_activation()
S
82 1 3
Aiko_Developer_Post_Type_Framework::get_aiko_developer_enable_meta_revisions()
S
80 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_old_model_fallback()
S
79 1 3
Aiko_Developer_Post_Type_Framework::get_aiko_developer_restrict_post_access()
S
82 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_messages_localize()
S
81 1 3
Aiko_Developer_Render_Framework::get_aiko_developer_render_consultant_model_field()
S
82 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_array_flatten()
S
80 1 3
Aiko_Developer_Render_Framework::get_aiko_developer_model_array()
S
81 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_is_code_not_allowed()
S
80 1 3
Aiko_Developer_Render_Framework::get_aiko_developer_render_css()
S
81 1 3
Aiko_Developer_Render_Framework::aiko_developer_render_css()
S
65 1 10
Aiko_Developer_Post_Type_Framework::get_aiko_developer_enable_meta_revision_fields()
S
80 1 3
Aiko_Developer_Render_Framework::get_aiko_developer_render_js()
S
81 1 3
Aiko_Developer_Post_Type_Framework::get_aiko_developer_register_post_type()
S
82 1 3
Aiko_Developer_Post_Type_Framework::get_aiko_developer_hide_posts_for_non_admins()
S
81 1 3
Aiko_Developer_Render_Framework::get_aiko_developer_render_settings_page()
S
82 1 3
Aiko_Developer_Core_Framework::aiko_developer_sanitize_from_post()
S
77 1 3
Aiko_Developer_Core_Lite::get_aiko_developer_save_generate()
S
81 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_sanitize_from_post()
S
79 1 3
Aiko_Developer_Post_Type_Lite::__construct()
S
80 1 3
Aiko_Developer_Core_Framework::get_aiko_developer_activate()
S
82 1 3
Aiko_Developer_Core_Framework::aiko_developer_load_textdomain()
S
77 1 3
Aiko_Developer_Render_Framework::aiko_developer_render_js()
S
65 1 10
Aiko_Developer_Post_Type_Framework::aiko_developer_enable_meta_revision_fields()
S
64 1 9
Aiko_Developer_Post_Type_Lite::get_aiko_developer_add_menu_pages()
S
82 1 3