Code Analysis: Code Snippets 3.6.4

Function Rating Maintainability Complexity Lines of code
Code_Snippets\Validator::validate()
D
34 36 87
Code_Snippets\List_Table::process_requested_actions()
C
34 29 81
Code_Snippets\List_Table::prepare_items()
B
35 20 83
execute_active_snippets()
B
40 21 53
cloud_lts_pagination()
A
35 13 87
sanitize_setting_value()
A
49 14 29
Code_Snippets\Manage_Menu::ajax_callback()
A
41 12 57
get_settings_fields()
A
29
4 171
Code_Snippets\List_Table::perform_action()
A
45 12 44
Code_Snippets\List_Table::column_activate()
A
50 13 25
Code_Snippets\Frontend::render_content_shortcode()
A
41 11 54
save_snippet()
A
42 11 49
Code_Snippets\Admin_Menu::page_title_action_links()
A
47 12 33
Code_Snippets\Cloud\Cloud_Search_List_Table::display_rows()
A
32 5 136
Code_Snippets\Snippet::get_scope_name()
A
51 12 27
update_shared_network_snippets()
A
46 11 39
Code_Snippets\Import_Menu::process_import_files()
A
45 10 38
Code_Snippets\Upgrade::do_site_upgrades()
A
46 10 37
Code_Snippets\Admin::print_notices()
A
43 9 46
Code_Snippets\Cloud\Cloud_API::download_snippet_from_cloud()
A
45 8 42
Code_Snippets\Admin::render_snippet_type_tab()
A
46 8 39
enqueue_code_editor()
A
39 6 65
Code_Snippets\List_Table::get_snippet_action_links()
A
48 8 32
Code_Snippets\Admin::debug_information()
A
45 7 43
Code_Snippets\List_Table::get_sort_direction()
A
61 9 12
Code_Snippets\List_Table::column_name()
A
51 8 25
Code_Snippets\Export::export_snippets_code()
A
52 8 24
Code_Snippets\Edit_Menu::enqueue_assets()
A
40 5 65
register_plugin_settings()
S
49 7 30
Code_Snippets\Import::import_xml()
S
49 7 28
sanitize_settings()
S
50 7 28
Code_Snippets\List_Table::fetch_shared_network_snippets()
S
50 7 27
Code_Snippets\Export::export_snippets_php()
S
51 7 25
Code_Snippets\Validator::check_duplicate_identifier()
S
54 7 21
Code_Snippets\Frontend::render_snippet_source()
S
47 6 36
get_snippets()
S
48 6 36
cloud_lts_build_action_links()
S
43 5 51
Code_Snippets\Plugin::get_menu_url()
S
55 7 19
Code_Snippets\Cloud\Cloud_API::get_local_to_cloud_map()
S
49 6 34
Code_Snippets\Import::save_snippets()
S
56 7 18
Code_Snippets\List_Table::extra_tablenav()
S
48 6 33
Code_Snippets\Import::import_json()
S
49 6 32
activate_snippets()
S
49 6 31
Code_Snippets\Settings_Menu::do_settings_tabs()
S
50 6 30
Code_Snippets\Cloud\Cloud_Snippet::prepare_field()
S
59 7 15
Code_Snippets\REST_API\Snippets_REST_Controller::register_routes()
S
37 1 105
Code_Snippets\List_Table::search_notice()
S
50 6 28
Code_Snippets\Cloud\Cloud_Link::prepare_field()
S
61 7 13
Code_Snippets\DB::fetch_active_snippets()
S
53 6 23
Code_Snippets\List_Table::column_default()
S
54 6 21
Code_Snippets\List_Table::set_order_vars()
S
53 6 20
Code_Snippets\REST_API\Snippets_REST_Controller::update_item()
S
54 6 20
test_snippet_code()
S
54 6 20
Code_Snippets\List_Table::__construct()
S
47 5 33
process_settings_actions()
S
50 5 33
Code_Snippets\Edit_Menu::load_snippet_data()
S
56 6 17
Code_Snippets\Settings_Menu::render()
S
45 4 47
Code_Snippets\List_Table::get_action_link()
S
56 6 16
Code_Snippets\Cloud\Cloud_API::get_status_name_from_status()
S
58 6 16
Code_Snippets\Edit_Menu::ensure_correct_page()
S
61 7 10
Code_Snippets\Cloud\Cloud_API::get_style_from_status()
S
60 6 15
Code_Snippets\DB::fetch_snippets_from_table()
S
50 5 29
execute_snippet()
S
59 6 14
Code_Snippets\Snippet::prepare_field()
S
61 6 13
code_snippets_deactivation_notice()
S
51 5 26
Code_Snippets\List_Table::get_views()
S
47 4 39
Code_Snippets\List_Table::get_columns()
S
52 5 23
get_snippet()
S
53 5 22
Code_Snippets\Snippet::get_modified_local()
S
53 5 22
enqueue_editor_preview_assets()
S
48 4 35
Code_Snippets\Upgrade::do_multisite_upgrades()
S
54 5 20
Code_Snippets\Frontend::enqueue_highlighting()
S
54 5 20
Code_Snippets\Snippet::format_modified()
S
54 5 19
Code_Snippets\List_Table::search_by_line_callback()
S
56 5 17
Code_Snippets\Plugin::get_menu_slug()
S
56 5 17
get_snippet_by_cloud_id()
S
57 5 16
get_default_settings()
S
59 5 16
Code_Snippets\Edit_Menu::remove_debug_bar_codemirror()
S
62 6 10
Code_Snippets\REST_API\Snippets_REST_Controller::get_item_schema()
S
43 2 59
Code_Snippets\Cloud\Cloud_API::get_type_from_scope()
S
61 5 14
cloud_lts_process_download_action()
S
60 5 12
activate_snippet()
S
51 4 27
Code_Snippets\Snippet::prepare_modified()
S
62 5 12
Code_Snippets\Import::fetch_existing_snippets()
S
61 5 12
Code_Snippets\Cloud\Cloud_API::get_cloud_link()
S
60 5 12
Code_Snippets\Data_Item::set_fields()
S
63 5 11
Code_Snippets\Manage_Menu::register_compact_menu()
S
52 4 24
Code_Snippets\Import_Menu::print_messages()
S
53 4 23
Code_Snippets\List_Table::required_form_fields()
S
55 4 18
Code_Snippets\List_Table::no_items()
S
56 4 18
Code_Snippets\Settings\Setting_Field::render_number_field()
S
58 4 17
Code_Snippets\Settings_Menu::update_network_options()
S
56 4 16
get_settings_values()
S
59 4 15
Code_Snippets\Data_Item::__get()
S
59 4 14
Code_Snippets\Data_Item::__set()
S
59 4 14
Code_Snippets\Cloud\Cloud_API::delete_snippet_from_transient_data()
S
61 4 14
Code_Snippets\Export_Attachment::download_snippets_code()
S
60 4 13
Code_Snippets\REST_API\Snippets_REST_Controller::get_item()
S
59 4 13
Code_Snippets\Snippet::get_shared_network()
S
61 4 12
Code_Snippets\List_Table::tags_filter_callback()
S
62 4 11
Code_Snippets\REST_API\Snippets_REST_Controller::prepare_item_for_database()
S
63 4 11
Code_Snippets\Snippet::get_type()
S
62 4 11
Code_Snippets\Manage_Menu::print_messages()
S
53 3 23
Code_Snippets\Upgrade::get_sample_content()
S
48 2 36
Code_Snippets\Manage_Menu::enqueue_assets()
S
55 3 21
Code_Snippets\Frontend::render_source_shortcode()
S
55 3 20
Code_Snippets\Cloud\Cloud_API::update_snippet_from_cloud()
S
55 3 19
Code_Snippets\Export::create_export_object()
S
57 3 18
get_all_snippet_tags()
S
56 3 18
Code_Snippets\Admin::plugin_action_links()
S
51 2 31
update_snippet_fields()
S
58 3 15
render_editor_preview()
S
57 3 15
Code_Snippets\Admin_Menu::print_result_message()
S
59 3 15
Code_Snippets\Plugin::is_pro_type()
S
77 4 3
Code_Snippets\Snippet::prepare_scope()
S
63 4 10
Code_Snippets\Cloud\Cloud_Search_List_Table::get_pagenum()
S
67 4 7
Code_Snippets\Data_Item::get_modified_fields()
S
65 4 9
Code_Snippets\Data_Item::is_allowed_field()
S
74 4 4
Code_Snippets\DB::validate_network_param()
S
65 4 9
Code_Snippets\DB::create_missing_tables()
S
67 4 8
Code_Snippets\Settings_Menu::get_current_section()
S
66 4 8
Code_Snippets\Frontend::convert_boolean_attribute_flags()
S
64 4 9
Code_Snippets\Cloud\Cloud_API::download_or_update_snippet()
S
59 3 15
Code_Snippets\Active_Snippets::print_content_snippets()
S
63 4 10
Code_Snippets\Cloud\Cloud_Snippets::prepare_field()
S
65 4 10
Code_Snippets\Cloud\Cloud_Snippets::prepare_snippets()
S
66 4 8
Code_Snippets\List_Table::usort_reorder_callback()
S
65 4 8
get_editor_themes()
S
58 3 15
complete_uninstall_enabled()
S
64 4 9
Code_Snippets\List_Table::column_tags()
S
60 3 14
Code_Snippets\List_Table::get_current_tags()
S
60 3 14
Code_Snippets\Cloud\Cloud_Search_List_Table::pagination()
S
59 3 13
Code_Snippets\Settings\Setting_Field::render()
S
61 3 12
Code_Snippets\DB::create_table()
S
53 2 27
get_editor_theme_list()
S
61 3 12
Code_Snippets\Settings\Setting_Field::render_checkboxes_field()
S
61 3 11
Code_Snippets\Admin_Menu::load()
S
62 3 11
Code_Snippets\Settings_Menu::load()
S
63 3 11
Code_Snippets\Frontend::setup_mce_plugin()
S
54 2 26
Code_Snippets\Edit_Menu::register()
S
62 3 11
Code_Snippets\Import_Menu::register_importer()
S
63 3 11
Code_Snippets\List_Table::get_bulk_actions()
S
61 3 11
Code_Snippets\Admin::load_classes()
S
62 3 11
code_snippets_build_tags_array()
S
63 3 11
Code_Snippets\Admin::plugin_row_meta()
S
55 2 23
Code_Snippets\Settings\Setting_Field::render_checkbox()
S
54 2 23
deactivate_snippet()
S
54 2 22
Code_Snippets\Manage_Menu::register_upgrade_menu()
S
54 2 21
Code_Snippets\Contextual_Help::add_help_tab()
S
57 2 19
Code_Snippets\Plugin::load_plugin()
S
56 2 18
Code_Snippets\Upgrade::migrate_scope_data()
S
58 2 17
Code_Snippets\Plugin::get_cap()
S
65 3 9
uninstall_plugin()
S
68 3 9
clean_active_snippets_cache()
S
63 3 10
delete_snippet()
S
59 2 15
Code_Snippets\DB::table_exists()
S
64 3 9
Code_Snippets\Export::export_snippets_basic_json()
S
67 3 7
Code_Snippets\Cloud\Cloud_Search_List_Table::fetch_snippets()
S
62 3 10
Code_Snippets\Active_Snippets::fetch_active_snippets()
S
67 3 7
Code_Snippets\DB::get_table_name()
S
74 3 4
Code_Snippets\Cloud\Cloud_Search_List_Table::no_items()
S
64 3 9
Code_Snippets\List_Table::search_callback()
S
63 3 10
Code_Snippets\List_Table::single_row()
S
62 3 10
Code_Snippets\Plugin::disable_snippet_execution()
S
77 3 3
Code_Snippets\Manage_Menu::get_current_type()
S
71 3 5
Code_Snippets\Snippet::prepare_network()
S
70 3 6
Code_Snippets\Data_Item::__construct()
S
65 3 9
Code_Snippets\Manage_Menu::register()
S
59 2 14
Code_Snippets\Frontend::get_snippets_info()
S
60 2 13
Code_Snippets\Contextual_Help::load_help_sidebar()
S
59 2 13
Code_Snippets\Settings\Setting_Field::render_select_field()
S
61 2 13
uninstall_multisite()
S
61 2 12
Code_Snippets\Plugin::__construct()
S
60 2 12
Code_Snippets\Cloud\Cloud_Search_List_Table::process_actions()
S
61 2 12
Code_Snippets\REST_API\Snippets_REST_Controller::delete_item()
S
62 2 11
Code_Snippets\REST_API\Snippets_REST_Controller::deactivate_item()
S
62 2 11
Code_Snippets\REST_API\Snippets_REST_Controller::create_item()
S
62 2 11
Code_Snippets\REST_API\Snippets_REST_Controller::activate_item()
S
62 2 11
Code_Snippets\Cloud\Cloud_Snippet::__construct()
S
54 1 24
Code_Snippets\Snippet::__construct()
S
54 1 23
Code_Snippets\Contextual_Help::load_import_help()
S
56 1 20
Code_Snippets\Plugin::localize_script()
S
56 1 20
Code_Snippets\Contextual_Help::load_edit_help()
S
58 1 19
Code_Snippets\Cloud\Cloud_Snippets::__construct()
S
58 1 18
Code_Snippets\Contextual_Help::load_manage_help()
S
59 1 17
Code_Snippets\Frontend::register_prism_assets()
S
60 1 16
Code_Snippets\Cloud\Cloud_API::fetch_search_results()
S
58 1 16
Code_Snippets\Cloud\Cloud_API::unpack_request_json()
S
74 2 4
Code_Snippets\Data_Item::set_field()
S
69 2 7
Code_Snippets\List_Table::clone_snippets()
S
63 2 10
Code_Snippets\List_Table::column_cb()
S
67 2 8
Code_Snippets\DB::create_or_upgrade_tables()
S
72 2 6
Code_Snippets\Admin_Menu::render_page_title_actions()
S
71 2 5
are_settings_unified()
S
68 2 7
Code_Snippets\Snippet::get_scope_icons()
S
59 1 15
add_self_option()
S
78 2 3
Code_Snippets\Plugin::add_safe_mode_query_var()
S
72 2 5
update_self_option()
S
78 2 3
get_self_option()
S
78 2 3
code_snippets()
S
69 2 7
Code_Snippets\Settings\Setting_Field::__get()
S
70 2 6
Code_Snippets\Contextual_Help::load()
S
68 2 7
Code_Snippets\Plugin::is_compact_menu()
S
78 2 3
Code_Snippets\Snippet::get_display_name()
S
77 2 3
Code_Snippets\Manage_Menu::save_screen_option()
S
79 2 3
Code_Snippets\Snippet::get_modified_timestamp()
S
74 2 4
Code_Snippets\REST_API\Snippets_REST_Controller::get_items()
S
65 2 9
Code_Snippets\Export::build_filename()
S
64 2 9
Code_Snippets\DB::create_missing_table()
S
73 2 5
Code_Snippets\Settings_Menu::get_sections()
S
69 2 7
Code_Snippets\Validator::peek()
S
78 2 3
Code_Snippets\Manage_Menu::run()
S
63 2 10
Code_Snippets\Frontend::evaluate_shortcode_content()
S
65 2 9
Code_Snippets\Data_Item::__isset()
S
73 2 4
Code_Snippets\Settings\Setting_Field::render_text_field()
S
65 2 10
Code_Snippets\Cloud\Cloud_API::get_cloud_snippet_revision()
S
64 2 9
Code_Snippets\Validator::next()
S
74 2 5
Code_Snippets\Admin::__construct()
S
75 2 5
Code_Snippets\Cloud\Cloud_Search_List_Table::process_description()
S
73 2 4
Code_Snippets\Settings\Setting_Field::render_action_field()
S
69 2 7
Code_Snippets\Admin_Menu::run()
S
70 2 6
Code_Snippets\Frontend::invalid_id_warning()
S
73 2 4
Code_Snippets\Upgrade::run()
S
73 2 6
Code_Snippets\Snippet::get_type_desc()
S
64 2 9
Code_Snippets\Plugin::get_types()
S
59 1 14
Code_Snippets\Frontend::register_rest_routes()
S
62 1 13
Code_Snippets\Cloud\Cloud_Search_List_Table::prepare_items()
S
62 1 12
Code_Snippets\Cloud\Cloud_API::render_cloud_snippet_thickbox()
S
65 1 12
Code_Snippets\Cloud\Cloud_Search_List_Table::__construct()
S
62 1 12
Code_Snippets\Cloud\Cloud_Link::__construct()
S
63 1 12
Code_Snippets\Manage_Menu::update_snippet_priority()
S
62 1 12
Code_Snippets\Admin_Menu::add_menu()
S
63 1 11
Code_Snippets\Cloud\Cloud_API::is_update_available()
S
64 1 11
Code_Snippets\Frontend::create_attribute_pair()
S
77 1 3
Code_Snippets\Data_Item::prepare_field()
S
100 1 0
Code_Snippets\Settings\Setting_Field::render_checkbox_field()
S
78 1 3
Code_Snippets\Snippet::add_tag()
S
80 1 3
Code_Snippets\Validator::__construct()
S
70 1 6
Code_Snippets\Import_Menu::load()
S
71 1 6
Code_Snippets\Settings\Setting_Field::get_saved_value()
S
79 1 3
Code_Snippets\Active_Snippets::__construct()
S
79 1 3
Code_Snippets\Export_Attachment::do_headers()
S
73 1 4
Code_Snippets\Cloud\Cloud_API::add_map_link()
S
66 1 9
Code_Snippets\Plugin::get_network_cap_name()
S
79 1 3
Code_Snippets\Plugin::current_user_can()
S
80 1 3
Code_Snippets\Plugin::init_rest_api()
S
77 1 4
Code_Snippets\Frontend::enqueue_all_prism_themes()
S
74 1 5
Code_Snippets\REST_API\Snippets_REST_Controller::create_item_permissions_check()
S
81 1 3
Code_Snippets\REST_API\Snippets_REST_Controller::get_prefixed_base_route()
S
77 1 3
Code_Snippets\Frontend::__construct()
S
67 1 7
Code_Snippets\Cloud\Cloud_Search_List_Table::display()
S
78 1 4
Code_Snippets\REST_API\Snippets_REST_Controller::get_item_permissions_check()
S
80 1 3
Code_Snippets\List_Table::default_hidden_columns()
S
77 1 4
Code_Snippets\List_Table::get_default_primary_column_name()
S
82 1 3
Code_Snippets\REST_API\Snippets_REST_Controller::delete_item_permissions_check()
S
80 1 3
Code_Snippets\Import_Menu::enqueue_assets()
S
91 1 2
get_settings_sections()
S
66 1 8
Code_Snippets\Edit_Menu::render()
S
72 1 6
Code_Snippets\Snippet::get_types()
S
78 1 3
Code_Snippets\Plugin::allow_code_snippets_redirect()
S
74 1 5
Code_Snippets\Admin_Menu::print_messages()
S
91 1 2
Code_Snippets\Admin::run()
S
65 1 8
Code_Snippets\Manage_Menu::__construct()
S
69 1 7
Code_Snippets\Manage_Menu::load()
S
66 1 9
Code_Snippets\Upgrade::__construct()
S
77 1 4
Code_Snippets\REST_API\Snippets_REST_Controller::build_export()
S
74 1 4
Code_Snippets\Admin_Menu::render()
S
81 1 3
Code_Snippets\Settings_Menu::print_messages()
S
91 1 2
Code_Snippets\Admin_Menu::render_view()
S
78 1 3
Code_Snippets\REST_API\Snippets_REST_Controller::export_item()
S
73 1 5
Code_Snippets\REST_API\Snippets_REST_Controller::prepare_item_for_response()
S
80 1 3
Code_Snippets\Snippet::get_lang()
S
82 1 3
Code_Snippets\Snippet::get_tags_list()
S
79 1 3
cloud_lts_display_column_hidden_input()
S
68 1 9
Code_Snippets\Data_Item::get_allowed_fields()
S
79 1 3
Code_Snippets\List_Table::get_sortable_columns()
S
64 1 10
Code_Snippets\Admin::mu_menu_items()
S
72 1 5
Code_Snippets\DB::set_table_vars()
S
65 1 9
Code_Snippets\Export_Attachment::download_snippets_json()
S
67 1 8
Code_Snippets\Edit_Menu::load()
S
69 1 7
Code_Snippets\Admin_Menu::__construct()
S
69 1 7
get_setting()
S
75 1 4
Code_Snippets\Import::__construct()
S
73 1 5
Code_Snippets\Admin_Menu::register()
S
79 1 3
Code_Snippets\Import_Menu::__construct()
S
69 1 7
Code_Snippets\Settings\Setting_Field::render_callback_field()
S
81 1 3
update_setting()
S
69 1 6
Code_Snippets\Export::__construct()
S
79 1 3
Code_Snippets\Snippet::increment_revision()
S
82 1 3
Code_Snippets\Manage_Menu::load_upgrade_menu()
S
77 1 4
Code_Snippets\Contextual_Help::get_intro_text()
S
79 1 3
clean_snippets_cache()
S
73 1 5
Code_Snippets\DB::__construct()
S
82 1 3
Code_Snippets\Cloud\Cloud_Search_List_Table::get_link_for_name()
S
72 1 6
Code_Snippets\REST_API\Snippets_REST_Controller::get_base_route()
S
79 1 3
Code_Snippets\Data_Item::get_fields()
S
82 1 3
Code_Snippets\Active_Snippets::init()
S
75 1 4
Code_Snippets\Settings_Menu::enqueue_assets()
S
65 1 10
Code_Snippets\List_Table::column_priority()
S
79 1 3
Code_Snippets\Data_Item::resolve_field_name()
S
80 1 3
Code_Snippets\Edit_Menu::run()
S
77 1 4
Code_Snippets\List_Table::wp_kses_desc()
S
65 1 10
Code_Snippets\Admin_Menu::enqueue_assets()
S
100 1 0
Code_Snippets\Import_Menu::run()
S
72 1 5
Code_Snippets\Cloud\Cloud_API::get_single_cloud_snippet()
S
69 1 6
Code_Snippets\Snippet::get_scope_icon()
S
76 1 4
Code_Snippets\Settings_Menu::__construct()
S
69 1 7
Code_Snippets\List_Table::get_table_classes()
S
74 1 4
uninstall_current_site()
S
69 1 7
Code_Snippets\Active_Snippets::load_footer_content()
S
81 1 3
Code_Snippets\Manage_Menu::enqueue_menu_button_css()
S
68 1 8
Code_Snippets\REST_API\Snippets_REST_Controller::export_item_code()
S
73 1 5
Code_Snippets\Edit_Menu::__construct()
S
69 1 7
Code_Snippets\Snippet::update_modified()
S
80 1 3
Code_Snippets\Validator::end()
S
80 1 3
Code_Snippets\Plugin::get_snippet_edit_url()
S
69 1 7
Code_Snippets\Cloud\Cloud_API::refresh_synced_data()
S
76 1 4
Code_Snippets\Plugin::get_cap_name()
S
79 1 3
Code_Snippets\REST_API\Snippets_REST_Controller::get_items_permissions_check()
S
81 1 3
Code_Snippets\Contextual_Help::__construct()
S
81 1 3
Code_Snippets\Snippet::get_all_scopes()
S
67 1 8
Code_Snippets\Settings\Setting_Field::__construct()
S
72 1 5
Code_Snippets\REST_API\Snippets_REST_Controller::update_item_permissions_check()
S
80 1 3
Code_Snippets\Active_Snippets::load_head_content()
S
81 1 3
Code_Snippets\Manage_Menu::print_pro_message()
S
78 1 3