Code Analysis: CP Image Store with Slideshow 1.0.65

Function Rating Maintainability Complexity Lines of code
cpis_settings_page()
D
5
75 587
cpis_replace_shortcode()
D
12
88 234
cpis_reports_page()
D
13
55 333
cpis_display_content()
D
22
48 153
cpis_save_image()
D
25
36 169
cpis_admin_init()
D
28
31 117
cpis_import()
D
25
27 174
cpis_image_metabox()
B
28
17 152
cpis_check_download_permissions()
B
37 20 66
codepeople_add_promote_banner()
B
36 17 92
cpis_print_multiple()
B
41 18 52
cpis_print_single()
B
39 15 64
cpis_the_content()
A
42 16 45
cpis_generate_downloads()
A
42 14 47
cpis_image_columns_data()
A
43 12 49
cpis_print_store()
A
44 12 46
cpis_init_taxonomies()
A
33 5 136
cpis_getFromPayPalData()
A
44 11 42
cpis_mime_content_type()
A
27
2 167
MS_AffiliateRoyale::capture_ipn()
A
49 11 30
cpis_watermarkImage()
A
45 10 43
cpis_init()
A
43 9 45
cpis_preview()
A
46 9 39
cpis_upload_dir()
A
53 10 21
_cpis_filter_by_taxonomy()
A
47 9 35
cpis_load_layouts()
A
55 10 17
cpis_download_file()
A
45 8 38
cpis_enqueue_scripts()
A
46 8 34
_cpis_create_pages()
A
49 8 31
cpis_admin_enqueue_scripts()
A
45 7 39
cpis_checkMemory()
S
53 7 22
Elementor\Elementor_Image_Store_Product_Widget::render()
S
50 6 31
cpis_remove_download_links()
S
56 7 16
cpis_init_post_types()
S
45 5 41
CP_FEEDBACK::feedback_action()
S
48 5 34
cpis_create_db()
S
46 4 47
cpis_default_options()
S
40 2 70
Elementor\Elementor_Image_Store_Widget::render()
S
53 5 24
cpis_start_session()
S
56 5 19
cpis_install()
S
57 5 18
_cpis_create_select_filter()
S
56 5 15
cpis_redirect_to_settings()
S
63 6 10
cpis_loading_add_ons()
S
59 5 14
cpis_exclude_pages()
S
59 5 13
cpis_import_page()
S
47 1 63
cpis_apply_taxes()
S
62 4 12
cpis_replace_product_shortcode()
S
61 4 11
cpis_remove_image()
S
54 3 23
CPIS_PAGE_BUILDERS::gutenberg_editor()
S
48 2 30
_cpis_create_search_filter()
S
58 3 15
cp_image_store_troubleshoot()
S
68 4 7
cpis_print_carousel()
S
58 3 15
cpis_tax_menu_correction()
S
68 4 7
CP_FEEDBACK::__construct()
S
60 3 12
cpis_the_excerpt()
S
62 3 12
cpis_getIP()
S
62 3 12
CPISProductWidget::widget()
S
57 2 17
cpis_menu_links()
S
55 2 17
Elementor\Elementor_Image_Store_Widget::_register_controls()
S
49 1 31
Elementor\Elementor_Image_Store_Product_Widget::_register_controls()
S
51 1 31
MS_AffiliateRoyale::paypal_form_html_output()
S
67 3 9
Elementor\Elementor_Image_Store_Product_Widget::_get_shortcode()
S
62 3 10
cpis_fixingCacheConflict()
S
66 3 9
cpis_removemediabuttons()
S
72 3 5
cpis_load_meta()
S
66 3 9
cpis_copy_download_links()
S
64 3 9
cpis_store_button()
S
65 3 7
SiteOrigin_ImageStore_Product::__construct()
S
52 1 28
cpis_shutdown()
S
61 2 13
MS_AffiliateRoyale::__construct()
S
62 2 12
MS_AffiliateRoyale::show_settings()
S
63 2 12
cpis_install_new_blog()
S
64 2 11
SiteOrigin_ImageStore::__construct()
S
56 1 20
register_purchase()
S
58 1 16
cpis_display_post_states()
S
71 2 5
CPIS_PAGE_BUILDERS::instance()
S
75 2 4
cpis_image_add_post_enctype()
S
74 2 5
CPISProductWidget::form()
S
59 1 15
CP_FEEDBACK::enqueue_scripts()
S
65 2 9
MS_AffiliateRoyale::save_settings()
S
77 2 3
MS_AffiliateRoyale::init()
S
69 2 7
cpis_complete_url()
S
72 2 5
cpis_image_title()
S
75 2 4
_cpis_set_taxonomy_loop()
S
67 2 7
cpis_image_columns()
S
59 1 14
CP_FEEDBACK::feedback_interface()
S
70 1 6
CPISProductWidget::__construct()
S
79 1 3
Elementor\Elementor_Image_Store_Product_Widget::get_icon()
S
82 1 3
Elementor\Elementor_Image_Store_Widget::_get_shortcode()
S
74 1 4
SiteOrigin_ImageStore_Product::get_template_name()
S
83 1 3
cpis_load_widgets()
S
82 1 3
CPIS_PAGE_BUILDERS::elementor_editor_category()
S
79 1 3
CPIS_PAGE_BUILDERS::init()
S
69 1 6
CPIS_PAGE_BUILDERS::after_setup_theme()
S
72 1 5
Elementor\Elementor_Image_Store_Widget::get_title()
S
82 1 3
cpis_footer()
S
79 1 4
cpis_make_seed()
S
74 1 4
Elementor\Elementor_Image_Store_Product_Widget::render_plain_content()
S
81 1 3
Elementor\Elementor_Image_Store_Product_Widget::get_categories()
S
81 1 3
SiteOrigin_ImageStore::get_template_name()
S
83 1 3
CPISProductWidget::update()
S
70 1 6
Elementor\Elementor_Image_Store_Widget::get_name()
S
82 1 3
cpis_setError()
S
75 1 4
cpis_customAdjustmentsLink()
S
68 1 7
cpis_session_dump()
S
78 1 3
Elementor\Elementor_Image_Store_Widget::is_reload_preview_required()
S
82 1 3
Elementor\Elementor_Image_Store_Widget::get_categories()
S
81 1 3
CPIS_PAGE_BUILDERS::siteorigin_panels_widget_dialog_tabs()
S
66 1 9
CPIS_PAGE_BUILDERS::elementor_editor()
S
74 1 4
SiteOrigin_ImageStore::get_style_name()
S
83 1 3
Elementor\Elementor_Image_Store_Product_Widget::get_title()
S
82 1 3
CPIS_PAGE_BUILDERS::siteorigin_widgets_collection()
S
75 1 4
Elementor\Elementor_Image_Store_Product_Widget::is_reload_preview_required()
S
82 1 3
Elementor\Elementor_Image_Store_Widget::render_plain_content()
S
81 1 3
CPIS_PAGE_BUILDERS::__construct()
S
98 1 1
CPIS_PAGE_BUILDERS::run()
S
72 1 5
Elementor\Elementor_Image_Store_Widget::get_icon()
S
82 1 3
MS_AffiliateRoyale::is_active()
S
80 1 3
SiteOrigin_ImageStore_Product::get_style_name()
S
83 1 3
Elementor\Elementor_Image_Store_Product_Widget::get_name()
S
82 1 3