Code Analysis: CP Image Store with Slideshow 1.1.8

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