Code Analysis: Cooked 1.7.9

Function Rating Maintainability Complexity Lines of code
cooked_render_recipe_fields()
D
0
89 861
Cooked_Shortcodes::cooked_nutrition_shortcode()
D
24
66 122
Cooked_Recipes::recipe_search_box()
D
22
64 142
Cooked_Recipes::sync_c2_recipe_settings()
D
28
58 88
Cooked_Shortcodes::cooked_info_shortcode()
D
28
46 121
Cooked_SEO::schema_values()
D
32 47 72
Cooked_Recipes::list_view()
D
27
41 117
Cooked_Recipes::single_ingredient()
D
37 36 54
Cooked_Shortcodes::cooked_gallery_shortcode()
D
33 34 75
Cooked_Widget_Recipe_Card::form()
C
34 30 82
Cooked_Recipes::get_c2_recipe_meta()
C
42 29 42
Cooked_Settings::field_checkboxes()
B
42 25 40
Cooked_Admin_Enqueues::admin_enqueues()
B
34 21 83
Cooked_Post_Types::redirects()
B
46 24 32
Cooked_Widget_Recipe_List::form()
B
39 21 62
Cooked_Post_Types::init()
B
36 20 72
Cooked_Recipes::get()
B
37 19 73
Cooked_Shortcodes::cooked_info_author()
B
47 22 24
Cooked_Recipe_Meta::meta_cleanup()
B
45 20 40
Cooked_Plugin::module_setup()
B
46 20 36
Cooked_Recipes::card()
B
44 19 35
Cooked_Settings::field_radio()
B
44 17 37
Cooked_Settings::get()
A
47 17 30
Cooked_Widget_Recipe_List::widget()
A
54 18 14
Cooked_Recipes::single_direction()
A
50 17 23
Cooked_Widget_Recipe_Card::widget()
A
53 17 17
Cooked_Recipes::recipe_list()
A
42 15 44
Cooked_Measurements::nutrition_facts()
A
27
3 217
Cooked_Users::format_author_name()
A
47 15 35
Cooked_Measurements::time_format()
A
46 13 34
Cooked_Ajax::migrate_recipes()
A
46 13 32
Cooked_Recipes::gallery_types()
A
41 11 57
Cooked_Settings::tabs_fields()
A
26
1 204
Cooked_Post_Types::cooked_meta_tags()
A
48 12 30
Cooked_Taxonomies::card()
A
43 11 43
Cooked_Measurements::fraction_cleaner()
A
46 11 39
Cooked_Recipes::serving_size_switcher()
A
44 11 36
Cooked_Shortcodes::cooked_info_taxonomies()
A
48 11 31
Cooked_Widget_Search::form()
A
48 11 31
Cooked_Measurements::calculate()
A
46 10 40
Cooked_Recipes::get_settings()
A
51 11 24
Cooked_Recipe_Meta::save_recipe_meta_box()
A
49 10 26
Cooked_Settings::terms_array()
A
51 10 25
Cooked_Users::get()
A
47 9 34
Cooked_Shortcodes::cooked_info_total_time()
A
55 10 16
Cooked_Widget_Recipe_Categories::form()
A
49 9 30
Cooked_Plugin::setup_constants()
A
52 9 27
Cooked_Widget_Recipe_Categories::widget()
A
58 10 12
Cooked_Shortcodes::cooked_browse_shortcode()
A
48 8 29
Cooked_Post_Types::cooked_nav_classes()
A
58 9 14
Cooked_Widget_Recipe_Card::update()
A
60 9 12
Cooked_Shortcodes::cooked_directions_shortcode()
A
50 8 26
Cooked_Measurements::get()
A
32 1 131
Cooked_Functions::print_options()
A
51 8 22
Cooked_Migration::get_cooked_classic_recipes()
A
47 7 36
Cooked_Post_Types::get()
A
43 6 48
Cooked_Ajax::save_default_bulk()
A
49 7 31
Cooked_Recipes::vendor_checks()
S
58 8 14
Cooked_Measurements::format_amount()
S
50 7 26
Cooked_Widget_Search::widget()
S
59 8 11
Cooked_Recipes::custom_taxonomy_in_query()
S
60 8 11
Cooked_Widget_Recipe_List::update()
S
60 8 11
Cooked_Recipes::filter_recipes_by_taxonomy()
S
52 7 22
Cooked_Post_Types::taxonomy_page_title()
S
61 7 11
Cooked_Taxonomies::get()
S
45 5 41
Cooked_Shortcodes::cooked_categories_shortcode()
S
51 6 25
Cooked_Shortcodes::cooked_recipe_shortcode()
S
53 6 21
Cooked_Migration::settings_filter()
S
46 5 35
Cooked_Shortcodes::cooked_ingredients_shortcode()
S
55 6 19
Cooked_Recipes::get_by_slug()
S
57 6 17
Cooked_Functions::array_splice_assoc()
S
57 6 16
Cooked_Users::recipe_author_rewrite()
S
58 6 13
Cooked_Functions::print_options_js()
S
53 1 84
Cooked_Shortcodes::cooked_recipe_card_shortcode()
S
49 4 33
Cooked_Taxonomies::single_taxonomy_block()
S
56 5 17
Cooked_Admin_Menus::add_menu()
S
56 5 15
Cooked_Shortcodes::cooked_excerpt_shortcode()
S
62 6 10
Cooked_Plugin::instance()
S
50 4 30
Cooked_Post_Types::taxonomy_meta_title()
S
63 6 9
Cooked_Recipes::check_recipe_query()
S
68 6 6
Cooked_Recipes::recipe_template()
S
59 5 13
Cooked_Shortcodes::cooked_timer()
S
51 4 25
Cooked_Ajax::get_migrate_ids()
S
58 4 17
Cooked_Roles::add_caps()
S
58 4 16
Cooked_Roles::remove_caps()
S
58 4 16
Cooked_Functions::wpml_xml()
S
51 3 31
Cooked_Widget_Search::update()
S
65 5 8
Cooked_Elementor::elementor_is_editing()
S
64 5 9
Cooked_Measurements::math()
S
59 4 14
Cooked_Settings::pages_array()
S
59 4 13
Cooked_Shortcodes::cooked_recipe_list_shortcode()
S
51 3 27
Cooked_Widgets::recipe_finder()
S
59 4 12
Cooked_Functions::parse_readme_changelog()
S
51 3 23
Cooked_Enqueues::enqueues()
S
53 3 20
Cooked_Measurements::float2rat()
S
56 3 17
Cooked_Measurements::cleanup_amount()
S
57 3 16
Cooked_Settings::field_migrate_button()
S
56 3 16
Cooked_Enqueues::get_dynamic_css()
S
65 4 9
Cooked_Settings::field_color_field()
S
67 4 6
Cooked_Widget_Recipe_Categories::update()
S
67 4 7
Cooked_Shortcodes::cooked_info_prep_time()
S
65 4 7
Cooked_Settings::field_password()
S
67 4 6
Cooked_Shortcodes::cooked_image_shortcode()
S
59 3 15
Cooked_Settings::field_text()
S
67 4 6
Cooked_Settings::browse_page_saved()
S
66 4 8
Cooked_Measurements::get_closest_decimal()
S
65 4 9
Cooked_Settings::field_select()
S
62 4 10
Cooked_Migration::init()
S
62 4 10
Cooked_Shortcodes::cooked_info_servings()
S
66 4 7
Cooked_Post_Types::remove_default_title_tag()
S
68 4 6
Cooked_Shortcodes::cooked_info_difficulty()
S
63 4 9
Cooked_Recipes::cooked_pre_get_posts()
S
58 3 15
Cooked_Shortcodes::cooked_info_cook_time()
S
65 4 7
Cooked_Widgets::register_widgets()
S
60 3 14
Cooked_Ajax::load_default()
S
61 3 13
Cooked_Ajax::save_default()
S
60 3 13
Cooked_Migration::old_recipes_message()
S
59 3 11
Cooked_Measurements::get_fraction_array()
S
46 1 40
Cooked_Shortcodes::__construct()
S
52 2 23
Cooked_Recipes::difficulty_level()
S
70 3 5
Cooked_Recipes::current_page()
S
77 3 3
Cooked_Post_Types::custom_columns()
S
63 3 10
Cooked_Recipes::print_recipe_template()
S
69 3 6
Cooked_Settings::field_number_field()
S
68 3 6
Cooked_Settings::field_permalink_field()
S
68 3 6
Cooked_Recipes::pagination()
S
58 2 14
Cooked_Ajax::get_recipe_ids()
S
59 2 14
Cooked_Roles::add_roles()
S
52 1 27
Cooked_SEO::json_ld()
S
61 2 12
Cooked_Plugin::load_textdomain()
S
61 2 11
Cooked_Plugin::includes()
S
55 1 21
Cooked_Post_Types::__construct()
S
55 1 18
Cooked_Settings::per_page_array()
S
62 2 10
Cooked_Shortcodes::cooked_title_shortcode()
S
68 2 7
Cooked_Widget_Nutrition::update()
S
71 2 5
Cooked_Admin_Menus::__construct()
S
73 2 4
Cooked_Admin_Menus::cooked_pro()
S
70 2 6
Cooked_Widget_Nutrition::widget()
S
66 2 8
Cooked_Recipe_Meta::add_recipe_meta_box()
S
68 2 6
Cooked_Widget_Nutrition::form()
S
63 2 10
Cooked_Gutenberg::gutenberg_support()
S
74 2 5
Cooked_Admin_Menus::cooked_settings_page()
S
70 2 6
Cooked_Enqueues::css_responsive()
S
67 2 7
Cooked_Post_Types::custom_columns_data()
S
69 2 7
Cooked_Elementor::init()
S
67 2 7
Cooked_Measurements::singular_plural()
S
69 2 7
Cooked_Elementor::elementor_filter()
S
69 2 7
Cooked_Admin_Menus::cooked_welcome_content()
S
70 2 6
Cooked_Post_Types::change_new_recipe_title()
S
68 2 7
Cooked_Measurements::locale_formatted()
S
64 2 9
Cooked_Elementor::should_update_content()
S
69 2 7
Cooked_Enqueues::css_colors()
S
67 2 7
Cooked_Admin_Enqueues::widget_enqueues()
S
74 2 5
cooked_recipe_shortcodes_content()
S
63 1 14
Cooked_Admin_Enqueues::enqueue_widgets()
S
59 1 13
Cooked_Recipes::numbered_pagination()
S
59 1 13
Cooked_Shortcodes::cooked_search_shortcode()
S
64 1 11
Cooked_Recipes::difficulty_levels()
S
68 1 7
Cooked_Recipes::__construct()
S
64 1 9
Cooked_Recipes::fsm_content()
S
76 1 3
Cooked_Post_Types::disable_taxonomy_page_title()
S
75 1 4
Cooked_Elementor::__construct()
S
79 1 3
Cooked_Post_Types::image_sizes()
S
72 1 5
Cooked()
S
82 1 3
Cooked_Enqueues::__construct()
S
69 1 6
Cooked_Recipes::default_content()
S
79 1 3
cooked_uninstall()
S
76 1 5
Cooked_Settings::field_html()
S
77 1 4
Cooked_Recipes::print_content()
S
79 1 3
Cooked_Recipe_Meta::__construct()
S
75 1 4
Cooked_Widgets::__construct()
S
78 1 3
Cooked_Settings::reset()
S
76 1 4
Cooked_Settings::init()
S
68 1 7
Cooked_Shortcodes::cooked_info_print()
S
66 1 7
Cooked_Post_Types::add_query_vars_filter()
S
76 1 4
Cooked_Shortcodes::cooked_info_fullscreen()
S
74 1 4
Cooked_Widget_Recipe_Card::__construct()
S
69 1 7
Cooked_Widget_Nutrition::__construct()
S
69 1 7
Cooked_Users::__construct()
S
78 1 3
Cooked_Recipe_Meta::render_recipe_meta_box()
S
73 1 5
Cooked_Enqueues::compress_css()
S
73 1 4
Cooked_Widget_Recipe_List::__construct()
S
69 1 7
Cooked_Admin_Menus::add_admin_bar_menu()
S
65 1 7
Cooked_Settings::field_misc_button()
S
70 1 6
Cooked_Plugin::__clone()
S
82 1 3
Cooked_Ajax::__construct()
S
66 1 8
Cooked_Post_Types::enable_taxonomy_page_title()
S
75 1 4
Cooked_Post_Types::activation()
S
74 1 5
Cooked_Widget_Recipe_Categories::__construct()
S
69 1 7
Cooked_Enqueues::footer_enqueues()
S
81 1 3
Cooked_Gutenberg::__construct()
S
74 1 4
Cooked_Settings::field_nonce()
S
80 1 3
Cooked_Plugin::__wakeup()
S
82 1 3
Cooked_Post_Types::init_roles()
S
77 1 4
Cooked_Admin_Enqueues::__construct()
S
71 1 5
Cooked_Roles::remove_roles()
S
80 1 3
Cooked_Widget_Search::__construct()
S
69 1 7
Cooked_Recipes::list_style_grid()
S
78 1 3
Cooked_Functions::hex2rgb()
S
71 1 5
Cooked_Recipes::format_content()
S
79 1 3
Cooked_Settings::__construct()
S
71 1 5
Cooked_Migration::__construct()
S
79 1 3