Code Analysis: Featured Image Plus 1.6.0

Function Rating Maintainability Complexity Lines of code
fip_get_image_options()
B
35 16 84
fip_save_attach_featured()
A
36 12 82
DEVRY\FIP\Featured_Image_Plus::get_post_keywords()
A
48 10 32
fip_sanitize_types_supported()
S
54 7 20
fip_sanitize_compact_mode()
S
54 7 20
fip_sanitize_theme_support()
S
54 7 20
fip_sanitize_unsplash_api_access_key()
S
54 7 20
fip_enqueue_admin_assets()
S
43 4 59
fip_dismiss_admin_notice()
S
60 7 12
DEVRY\FIP\Featured_Image_Plus::sortable_columns_query()
S
51 6 27
fip_dismiss_upgrade_notice()
S
60 7 12
DEVRY\FIP\Featured_Image_Plus::filter_featured_image_query()
S
53 6 23
DEVRY\FIP\Featured_Image_Plus::add_featured_image_filter()
S
56 6 18
DEVRY\FIP\Featured_Image_Plus::add_custom_column_content()
S
52 5 29
fip_remove_all_featured_images()
S
53 5 22
DEVRY\FIP\Featured_Image_Plus::manage_columns()
S
47 4 37
fip_add_single_featured_image()
S
56 5 18
fip_check_image_source()
S
56 5 18
fip_check_requirements()
S
45 3 48
fip_display_upgrade_notice()
S
47 3 42
fip_generate_post_keywords()
S
52 4 25
fip_display_types_supported()
S
48 3 37
fip_display_rating_notice()
S
48 3 35
fip_add_classic_editor_controls()
S
48 2 48
fip_display_settings_page()
S
46 2 48
fip_enqueue_block_editor_assets()
S
51 3 30
DEVRY\FIP\Featured_Image_Plus::remove_stop_words()
S
53 3 24
fip_display_theme_support()
S
56 3 21
fip_remove_single_featured_image()
S
57 3 17
DEVRY\FIP\Featured_Image_Plus::add_theme_support()
S
68 4 7
DEVRY\FIP\Featured_Image_Plus::store_transient_api_requests()
S
62 3 11
fip_add_menu()
S
55 2 23
fip_display_compact_mode()
S
56 2 21
fip_activate_plugin()
S
72 3 6
DEVRY\FIP\Featured_Image_Plus::no_conflict()
S
72 3 5
DEVRY\FIP\FIP_Admin::get_invalid_nonce_token()
S
60 2 14
fip_add_action_links()
S
60 2 13
DEVRY\FIP\FIP_Admin::get_invalid_user_cap()
S
63 2 11
DEVRY\FIP\Featured_Image_Plus::manage_post_type_columns()
S
62 2 11
fip_display_unsplash_api_access_key()
S
55 1 25
DEVRY\FIP\FIP_Admin::print_json_message()
S
59 1 17
DEVRY\FIP\Featured_Image_Plus::bulk_edit()
S
73 2 5
DEVRY\FIP\FIP_Admin::check_user_cap()
S
71 2 6
DEVRY\FIP\FIP_Admin::__construct()
S
77 2 3
fip_check_pro_plugin()
S
74 2 5
fip_deactivate_plugin()
S
74 2 5
DEVRY\FIP\Featured_Image_Plus::quick_edit()
S
74 2 5
DEVRY\FIP\FIP_Admin::check_nonce_token()
S
71 2 6
fip_reset_options_default()
S
63 1 12
DEVRY\FIP\Featured_Image_Plus::init()
S
79 1 3
DEVRY\FIP\Featured_Image_Plus::display_quick_edit_view()
S
80 1 3
DEVRY\FIP\Featured_Image_Plus::manage_sortable_columns()
S
77 1 4
fip_register_options_fields()
S
69 1 6
DEVRY\FIP\FIP_Admin::on_loaded()
S
98 1 1
DEVRY\FIP\Featured_Image_Plus::on_loaded()
S
67 1 7
DEVRY\FIP\Featured_Image_Plus::__construct()
S
64 1 10
DEVRY\FIP\FIP_Admin::init()
S
79 1 3
DEVRY\FIP\Featured_Image_Plus::filter_get_meta_sql()
S
69 1 6