Code Analysis: WooMS 8.6

Function Rating Maintainability Complexity Lines of code
WooMS\ProductsCategories::update_category()
B
35 22 84
WooMS\ProductsWalker::update_product()
A
43 14 46
wooms_id_check_if_unique()
A
41 12 57
wooms_request()
A
42 11 55
WooMS\ProductsServices::batch_handler()
A
40 9 61
WooMS\ProductsWalker::load_product()
A
45 10 45
WooMS\ProductsWalker::batch_handler()
A
42 9 50
WooMS\ProductsWalker::display_state()
A
47 8 35
WooMS\ProductsServices::display_state()
A
49 7 33
WooMS\ProductImage::batch_handler()
S
46 6 41
WooMS\ProductImage::ui_for_manual_start()
S
48 6 34
WooMS\ProductGallery::download_images_by_id()
S
48 6 34
WooMS\ProductsCategories::product_save()
S
49 6 32
WooMS\ProductsHiding::display_state()
S
51 6 30
WooMS\SiteHealth::wooms_check_login_password()
S
47 5 36
WooMS\ProductsServices::add_schedule_hook()
S
57 6 17
WooMS\ProductGallery::render_state_info()
S
50 5 31
WooMS\ProductsCategories::check_term_by_ms_uuid()
S
53 5 24
WooMS\ProductsPrices::chg_price()
S
53 5 23
WooMS\ProductsPrices::product_chg_price()
S
53 5 22
WooMS\ProductImage::product_image_download()
S
48 4 36
WooMS_Core::init()
S
43 3 50
WooMS\ProductsCategories::display_data_category()
S
49 3 49
WooMS\ProductsHiding::set_hidden_old_product()
S
49 4 33
WooMS\ProductGallery::download_images_from_metafield()
S
49 4 33
WooMS\ProductImage::update_product()
S
57 5 17
WooMS\LoaderIcon::init()
S
48 2 57
WooMS\ProductImage::add_schedule_hook()
S
62 5 12
WooMS\ProductsWalker::add_schedule_hook()
S
61 5 12
WooMS\ProductsHiding::add_schedule_hook()
S
62 5 12
WooMS_Core::show_notices_35()
S
55 4 22
WooMS\Logger::add_log()
S
53 4 21
WooMS\Logger::add_log_error()
S
53 4 21
WooMS_Core::show_error_notice()
S
54 4 20
WooMS\ProductsWalker::display_metabox_for_product()
S
55 4 19
WooMS\ProductsWalker::add_product()
S
55 4 19
WooMS_Core::delete_old_schedules()
S
57 4 16
WooMS\ProductsCategories::add_ancestors()
S
58 4 15
WooMS\ProductGallery::update_product()
S
59 4 15
WooMS\ProductGallery::add_schedule_hook()
S
61 4 14
WooMS\AbstractWalker::get_state()
S
61 4 13
WooMS\ProductsWalker::get_state()
S
61 4 13
WooMS\ProductsServices::update_product()
S
57 3 17
WooMS\ProductsHiding::get_products_old_session()
S
50 2 31
WooMS\ProductsWalker::is_wait()
S
65 4 9
WooMS\MenuTools::display_ui()
S
53 2 29
WooMS\ProductImage::ui_action()
S
60 3 13
WooMS\UseCodeAsArticle::delete_other_product_with_uuid()
S
61 3 13
WooMS\AbstractWalker::set_state()
S
62 3 12
WooMS\ProductsWalker::set_state()
S
62 3 12
WooMS\SiteHealth::wooms_check_woocommerce_version_for_wooms()
S
53 2 24
WooMS_Core::xt_plugin_update_message()
S
54 2 22
WooMS\MenuTools::init()
S
56 2 19
WooMS\SiteHealthDebugSection::wooms_check_different_versions_of_plugins()
S
56 2 18
WooMS\ProductsWalker::init()
S
55 2 18
WooMS\ProductsWalker::walker_finish()
S
56 2 18
WooMS\ProductsWalker::render_ui()
S
58 2 16
WooMS\ProductsHiding::is_wait()
S
66 3 9
WooMS\Logger::init()
S
58 2 15
WooMS\UseCodeAsArticle::get_product_id_by_code()
S
64 3 10
WooMS\MetaColumn::column_content()
S
64 3 10
WooMS\ProductsWalker::add_setting_wooms_batch_size()
S
52 1 29
WooMS\SiteHealthDebugSection::wooms_debug_check_version_for_wooms()
S
61 2 12
WooMS\MenuSettings::settings_other()
S
53 1 27
wooms_get_product_id_by_uuid()
S
62 2 12
WooMS\MenuSettings::init()
S
52 1 27
WooMS\ProductsWalker::add_setting_short_description()
S
53 1 25
WooMS\UseCodeAsArticle::add_settings()
S
54 1 23
WooMS\Logger::add_settings()
S
54 1 22
WooMS\SiteHealthDebugSection::add_info_to_debug()
S
55 1 21
WooMS\MenuSettings::display_settings()
S
56 1 21
WooMS\MenuSettings::settings_shedules()
S
56 1 19
WooMS\ProductsCategories::add_setting_include_children()
S
56 1 19
WooMS\ProductImage::settings_init()
S
57 1 19
WooMS\ProductsHiding::settings_init()
S
56 1 19
WooMS\MenuSettings::settings_general()
S
56 1 19
WooMS\ProductGallery::settings_init()
S
57 1 19
WooMS\ProductsCategories::add_setting_categories_sync_enabled()
S
56 1 18
WooMS\ProductsServices::add_settings()
S
56 1 18
WooMS\LoggerProductSave::product_save()
S
57 1 17
WooMS\ProductsHiding::recount_terms()
S
59 1 16
WooMS\UseCodeAsArticle::is_enable()
S
71 2 6
WooMS\ProductsCategories::is_disable()
S
71 2 6
is_woocommerce_activated()
S
70 2 7
WooMS\ProductsHiding::is_disable()
S
71 2 6
WooMS\SiteHealthDebugSection::check_login_and_password()
S
64 2 10
WooMS\ProductsHiding::get_session()
S
69 2 7
WooMS\Logger::is_enable()
S
71 2 6
WooMS\ProductsServices::is_enable()
S
71 2 6
WooMS_Core::add_wooms_plugin_row_meta()
S
65 2 9
WooMS\ProductImage::is_enable()
S
71 2 6
WooMS\ProductImage::is_wait()
S
71 2 6
WooMS\UseCodeAsArticle::get_product_id_by_uuid()
S
66 2 8
WooMS\ProductsWalker::get_product_id_by_uuid()
S
66 2 8
WooMS\ProductGallery::is_disable()
S
71 2 6
WooMS\ProductsServices::is_wait()
S
71 2 6
WooMS\ProductGallery::is_wait()
S
71 2 6
WooMS\ProductImage::check_exist_image_by_url()
S
67 2 8
wooms_get_wooms_id_from_href()
S
69 2 7
WooMS\ProductsHiding::walker_starter()
S
72 2 6
WooMS\MenuSettings::display_field_wooms_use_uuid()
S
62 1 14
WooMS\ProductsServices::walker_finish()
S
63 1 11
WooMS\MenuSettings::display_wooms_replace_desc()
S
66 1 9
WooMS\SiteHealth::init()
S
74 1 4
WooMS_Core::plugin_add_settings_link()
S
69 1 7
WooMS\LoggerProductSave::init()
S
79 1 3
WooMS\ProductGallery::setting_images_replace_to_sync()
S
71 1 5
WooMS\ProductsWalker::add_settings()
S
74 1 5
WooMS\ProductsServices::init()
S
65 1 8
WooMS\MenuSettings::woomss_walker_cron_timer_display()
S
75 1 4
WooMS\ProductsWalker::add_meta_boxes_post_type()
S
77 1 3
WooMS\MenuSettings::display_form_pass()
S
79 1 3
WooMS\ProductImage::setting_images_replace_to_sync()
S
71 1 5
WooMS\MenuSettings::display_wooms_replace_title()
S
66 1 9
WooMS\ProductsPrices::display_field_wooms_price_id()
S
72 1 5
WooMS\ProductsWalker::stop_manually()
S
65 1 9
WooMS\ProductsWalker::start_manually()
S
69 1 7
WooMS\ProductGallery::restart()
S
80 1 3
WooMS\ProductsWalker::walker_started()
S
63 1 10
wooms_fix_url()
S
66 1 8
WooMS\ProductGallery::setting_images_sync_enabled()
S
71 1 5
WooMS\ProductsHiding::add_task_for_hide()
S
76 1 4
WooMS\ProductsServices::reset_walker()
S
69 1 7
WooMS\MenuSettings::render_nav_menu()
S
64 1 9
WooMS\UseCodeAsArticle::init()
S
74 1 4
WooMS\MenuSettings::woomss_walker_cron_display()
S
74 1 4
WooMS\ProductsPrices::settings_init()
S
64 1 10
WooMS\SiteHealth::new_health_tests()
S
66 1 9
WooMS\ProductsPrices::init()
S
70 1 5
WooMS\MetaColumn::init()
S
73 1 4
WooMS\ProductImage::restart()
S
80 1 3
WooMS\ProductImage::init()
S
63 1 9
WooMS\ProductImage::setting_images_sync_enabled()
S
71 1 5
WooMS\ProductGallery::init()
S
65 1 8
WooMS\ProductsCategories::add_settings()
S
73 1 5
WooMS\SiteHealthDebugSection::init()
S
70 1 6
WooMS_Core::true_load_plugin_textdomain()
S
77 1 3
WooMS\MetaColumn::column_heading()
S
71 1 6
WooMS\ProductsCategories::init()
S
68 1 6
WooMS\MenuSettings::display_form_login()
S
75 1 4
WooMS\ProductsHiding::remove_task_for_hide()
S
80 1 3
WooMS\ProductsHiding::init()
S
64 1 9
WooMS_Core::admin_styles()
S
74 1 4