Code Analysis: UiPress Lite 3.2.10

Function Rating Maintainability Complexity Lines of code
uip_ajax::uip_process_block_query()
D
11
84 293
uip_util::uip_format_admin_menu()
D
19
63 201
uip_ui_builder::uip_save_from_wizard()
D
33 42 83
uip_app::get_ui_template()
D
25
34 169
uip_app::getDynamicData()
D
23
29 209
uip_ajax::uip_get_posts_for_table()
C
27
23 154
uip_ui_pages::get_ui_pages()
C
29
23 137
uip_ajax::uip_pre_populate_form_data()
C
37 26 71
uip_app::print_styles_area()
C
38 25 62
uip_site_settings::print_login_styles_area()
C
38 25 62
uip_util::get_all_role_capabilities()
C
32 21 115
uip_util::clean_ajax_input_width_code()
B
31 18 129
uip_ui_builder::uip_save_ui_template()
B
34 20 88
uip_ui_builder::uip_get_ui_templates()
B
33 18 99
uip_ui_builder::uip_check_template_applies()
B
39 20 62
uip_util::getParsedLogFile()
B
35 18 87
uip_ajax::uip_get_php_errors()
B
38 18 65
uip_site_settings::set_site_settings()
B
41 19 50
uip_ui_pages::handle_custom_page_content()
B
37 17 73
uip_frontend::get_ui_front()
B
34 15 99
uip_ui_builder::uip_sync_ui_pattern()
B
38 17 66
uip_ajax::uip_get_user_roles()
B
37 15 76
uip_frontend::print_front_styles_area()
B
43 16 48
uip_ajax::uip_search_content()
A
36 14 74
uip_site_settings::admin_theme_actions()
A
41 15 56
uip_ajax::uip_get_media()
A
36 13 76
uip_app::start_uipress_app()
A
37 12 85
uip_ajax::uip_search_user_roles()
A
40 12 57
uip_app::output_vars()
A
42 12 51
uip_site_settings::print_theme_variables()
A
46 13 36
uip_site_settings::uip_logo_actions()
A
43 12 47
uip_export_import::get_remote_import()
A
45 12 41
uip_app::html_attributes()
A
47 12 40
uip_export_import::import_templates()
A
42 11 53
uip_util::clean_ajax_input()
A
49 12 36
uip_ui_builder::create_new_template()
A
43 11 49
uip_frontend::outputTemplate()
A
43 11 47
uip_export_import::import_menus()
A
44 11 45
uip_site_settings::outputLoginLogo()
A
48 11 42
uip_app::build_app_options()
A
38 9 70
uip_ajax::uip_get_recent_posts()
A
41 10 50
uip_ajax::uip_delete_post()
A
48 11 32
uip_ui_builder::uip_update_ui_template_status()
A
45 10 42
uip_site_settings::post_table_actions()
A
45 10 40
uip_ui_builder::uip_get_ui_template()
A
46 10 36
uip_ajax::uip_send_message_to_gpt()
A
43 9 51
uip_export_import::format_export()
A
49 10 32
uip_app::capture_wp_toolbar()
A
49 10 32
uip_login::get_ui_login()
A
44 9 45
uip_ui_builder::uip_duplicate_ui_template()
A
41 8 58
uip_site_settings::uip_disabled_on_page()
A
48 9 35
uip_site_settings::dequeue_jquery_migrate()
A
54 10 20
uip_ajax::uip_global_import()
A
48 9 32
uip_ajax::uip_save_form_as_user_option()
A
48 9 32
uip_ui_builder::uip_delete_ui_template()
A
50 9 28
uip_ui_builder::search_and_update_patterns()
A
51 9 26
uip_ajax::uip_send_form_email()
A
44 8 41
uip_util::clean_slashes_input()
A
53 9 26
uip_util::get_menu_icon()
A
46 8 36
uip_site_settings::login_actions()
A
50 8 30
uip_site_settings::uip_end_login_wrapper()
A
51 8 27
uip_ajax::uip_save_sync_options()
A
53 8 21
uip_ui_builder::uip_get_ui_styles()
A
56 8 16
uip_ajax::uip_save_user_preference()
S
49 7 30
uip_ajax::uip_start_site_sync()
S
49 7 29
uip_util::uip_post_type_caps()
S
50 7 28
uip_ui_pages::add_ui_pages_actions()
S
53 7 22
uip_util::return_global_option_value()
S
55 7 21
uip_ui_builder::uip_save_global_settings()
S
53 7 20
uip_app::get_current_url()
S
55 7 18
uip_util::get_meta_keys_for_post_types()
S
48 6 32
uip_util::get_uip_option()
S
57 7 16
uip_login::outputTemplate()
S
50 6 27
uip_site_settings::uip_fullscreen_on_page()
S
51 6 27
uip_ajax::uip_global_export()
S
51 6 25
uip_ui_builder::create_new_pattern()
S
53 6 22
uip_ajax::uip_process_form_input()
S
53 6 22
uip_site_settings::dynamic_loading()
S
50 5 34
uip_site_settings::add_login_body_classes()
S
57 6 18
uip_ajax::uip_get_sync_options()
S
55 6 18
uip_ui_builder::uip_upload_image()
S
48 5 32
uip_ajax::uip_get_static_custom_menu()
S
48 5 32
uip_app::are_we_disabled()
S
59 6 16
uip_export_import::import_settings()
S
58 6 16
uip_frontend::run()
S
51 5 28
uip_ui_builder::uip_search_posts_pages()
S
51 5 26
uip_export_import::uip_rest_export_response()
S
52 5 25
uip_ui_builder::uip_create_new_ui_template()
S
52 5 24
uip_ajax::uip_get_all_custom_menus()
S
52 5 24
uip_ui_builder::uip_save_ui_pattern()
S
52 5 23
uip_ajax::uip_get_post_types()
S
54 5 20
uip_util::get_user_preference()
S
56 5 19
uip_ajax::uip_save_form_as_option()
S
56 5 17
uip_ajax::uip_save_site_option()
S
56 5 17
uip_ajax::uip_create_frame_switch()
S
56 5 16
uip_ajax::uip_get_user_preference()
S
57 5 15
uip_ui_builder::uip_get_global_settings()
S
60 5 12
uip_export_import::get_all_templates_for_export()
S
46 3 40
uip_ajax::uip_get_login_form()
S
57 4 17
uip_app::add_footer_scripts()
S
50 3 30
uip_app::check_for_old_uipress()
S
59 4 15
uip_ui_builder::create_ui_template_cpt()
S
42 1 60
uip_ui_builder::uip_get_ui_patterns()
S
50 3 30
uip_ajax::uip_refresh_sync_key()
S
58 4 14
uip_app::getToolBarSubMenuItems()
S
59 4 14
uip_ajax::uip_check_for_template_updates()
S
59 4 13
uip_ui_builder::add_ui_builder_actions()
S
60 4 13
uip_export_import::get_admin_menus()
S
51 3 26
uip_util::get_default_columns()
S
46 1 53
uip_app::print_toolbar()
S
55 3 21
uip_site_settings::uip_start_login_wrapper()
S
59 3 17
uip_site_settings::add_plugin_status()
S
58 3 17
uip_frontend::add_front_scripts_and_styles()
S
57 3 16
uip_login::add_login_scripts_and_styles()
S
57 3 16
uip_util::save_user_preference()
S
59 3 15
uip_app::front_actions()
S
65 4 8
uip_site_settings::plugin_table_actions()
S
63 4 10
uipress_compiler::checkForSafeMode()
S
68 4 7
uip_ui_builder::uip_get_ui_patterns_list()
S
63 4 9
uip_ui_builder::add_ui_builder_to_menu()
S
62 4 10
uip_ajax::uip_get_post_table_columns()
S
64 4 9
uip_ui_builder::add_footer_scripts()
S
52 2 26
uip_ajax::load_ajax()
S
48 1 32
uip_app::getToolBarSubSubMenuItems()
S
65 3 9
uip_app::check_for_uipress_scripts()
S
68 3 8
uip_site_settings::add_plugin_status_column()
S
63 3 10
uip_app::push_body_class()
S
68 3 7
uip_export_import::get_site_settings()
S
65 3 10
uip_site_settings::html_attributes_admin_theme()
S
65 3 10
uip_app::remove_non_standard_scripts()
S
64 3 9
uip_app::core_app_html_attributes()
S
62 2 12
uip_ui_builder::add_scripts_and_styles()
S
60 2 12
uip_ui_pages::urlSafe()
S
61 2 12
uipress_compiler::add_required_caps()
S
63 2 11
uip_app::add_conditional_app_actions()
S
61 2 11
uip_site_settings::add_login_scripts_and_styles()
S
63 2 11
uip_export_import::cron_auto_import()
S
62 2 11
uipress_compiler::remove_required_caps()
S
63 2 11
uip_app::add_scripts_and_styles()
S
61 2 11
uip_ui_builder::build_uibuilder_page()
S
68 1 24
uip_app::whitelist_plugins()
S
56 1 22
uip_ui_builder::run()
S
53 1 21
uipress_compiler::run()
S
55 1 20
uip_export_import::push_to_rest()
S
56 1 20
uip_ui_pages::add_wp_menu_icons()
S
60 1 20
uip_app::capture_wp_menu()
S
58 1 16
uip_app::remove_non_standard_styles()
S
70 2 6
uip_ui_pages::check_for_main_app_pages()
S
72 2 5
uip_ui_builder::check_for_main_app()
S
70 2 6
uip_site_settings::posts_custom_modified_columns()
S
66 2 7
uip_app::get_user_prefs()
S
67 2 8
uip_app::add_required_styles()
S
65 2 9
uip_login::run()
S
65 2 9
uip_site_settings::posts_custom_id_columns()
S
73 2 5
uip_app::add_custom()
S
68 2 7
uip_app::get_translations()
S
82 1 3
uipress_compiler::__construct()
S
91 1 2
uip_site_settings::login_logo_url()
S
81 1 3
uip_start_auto_site_sync()
S
73 1 5
uip_app::remove_admin_bar_style()
S
70 1 6
uip_util::update_uip_option()
S
70 1 6
uip_app::capture_wordpress_objects()
S
71 1 5
uip_app::add_head_scripts()
S
67 1 7
uip_frontend::__construct()
S
81 1 3
uip_app::output_app()
S
78 1 8
uip_app::add_helper_filters()
S
71 1 6
uipress_compiler::uipress_languages_loader()
S
77 1 3
uip_site_settings::remove_toolbar_logo()
S
77 1 4
uip_app::__construct()
S
74 1 5
uip_export_import::host_site_setup()
S
82 1 3
uip_site_settings::posts_columns_id()
S
75 1 4
uip_login::__construct()
S
81 1 3
uip_app::run()
S
72 1 5
uip_site_settings::returnCurrentSettings()
S
82 1 3
uip_site_settings::__construct()
S
91 1 2
uip_app::flag_uipress_version_error()
S
71 1 5
uip_ui_pages::build_ui_page_app()
S
75 1 4
uip_ui_pages::run()
S
78 1 3
uip_ajax::__construct()
S
91 1 2
uipress_compiler::load_plugin_textdomain()
S
79 1 3
uip_ui_builder::__construct()
S
91 1 2
uip_app::add_icons()
S
75 1 4
uip_ui_pages::__construct()
S
91 1 2
uip_app::add_frame_helper()
S
75 1 4
uipress_compiler::activations_hooks()
S
74 1 4
uip_site_settings::posts_columns_modified()
S
75 1 4
uip_site_settings::run()
S
78 1 3
uip_app::add_builder_link_to_plugin_settings()
S
68 1 6