Code Analysis: Blaze Retail WooCommerce 2.3.0

Function Rating Maintainability Complexity Lines of code
Blaze_woo_sync::saveVariations()
D
20
44 223
Blaze_woo_cart::orderProcessed()
D
19
35 254
Blaze_woo_user_sync::woocommerce_register_form()
D
19
16 458
Blaze_woo_user_sync::woocommerce_created_customer()
D
22
26 205
Blaze_woo_cart::woo_add_cart_fee()
C
28
28 130
WooBlaze_Retail::spyr_coupon_redeem_handler()
C
27
25 158
Blaze_woo_cart::action_woocommerce_review_order_after_shipping()
C
26
24 172
Blaze_woo_cart::action_woocommerce_after_carts()
C
26
24 172
Blaze_woo_cart::woocommerce_coupon_error()
C
33 23 104
Blaze_woo_sync::createProduct()
B
31 19 112
Blaze_woo_sync::productsChangeArray()
B
29
17 135
Blaze_woo_cart::__construct()
B
29
15 148
Blaze_woo_user_sync::authenticate_existing_user()
B
30 16 127
Blaze_woo_user_sync::woocommerce_registration_errors()
B
34 18 85
Blaze_woo_cart::action_woocommerce_after_cart_contents()
B
31 15 130
Blaze_woo_sync::execute()
B
32 15 109
Blaze_woo_sync::addAction()
B
41 16 63
Blaze_woo_cart::woocommerceinfo()
A
35 13 88
Blaze_woo_sync::syncSettings()
A
35 12 92
Blaze_woo_sync::pharmacy_extra_info()
A
43 15 45
Blaze_woo_cart::addToCart()
A
37 12 81
Blaze_woo_sync::createAttachment()
A
37 12 75
createAttachment()
A
38 11 70
Blaze_woo_sync::createCustomer()
A
37 9 77
WooBlaze_Retail::__construct()
A
28
3 162
Blaze_woo_user_sync::login_function()
A
42 10 50
WooBlaze_Retail::woocommerceinfo_check_reward()
A
41 8 60
Blaze_woo_cart::cartItemSubtotal()
A
47 9 36
Blaze_woo_cart::woocommerce_after_remove_product_call()
A
43 8 50
Blaze_woo_user_sync::woo_blaze_change_password_mail_message()
A
38 7 65
WooBlaze_Retail::nearby_set_products_from_shop_page()
A
44 8 43
WooBlaze_Retail::blaze_edit_account_save()
A
39 6 68
WooBlaze_Retail::payment_method_handler()
A
42 7 53
WooBlaze_Retail::admin_init()
A
55 9 19
Blaze_woo_install::api_settings()
A
49 8 30
Blaze_woo_cart::action_woocommerce_add_to_cart()
A
50 8 28
WooBlaze_Retail::import_users()
S
44 6 45
WooBlaze_Retail::product_get_min_max_variation_price()
S
52 7 28
Blaze_woo_sync::getSpecialPrice()
S
48 6 33
Blaze_woo_sync::processImagesQueue()
S
54 6 19
Blaze_woo_install::Blaze_set_woocommerce_general_info()
S
57 6 17
Blaze_woo_user_sync::my_password_reset()
S
41 3 57
Blaze_woo_sync::deleteNotblazeProducts()
S
53 5 22
WooBlaze_Retail::nearby_api_ui()
S
49 4 36
WooBlaze_Retail::google_maps_script_loader()
S
53 5 21
Blaze_woo_sync::updatePostTags()
S
48 4 34
Blaze_woo_sync::draftblazeProducts()
S
48 4 33
Blaze_woo_sync::debug()
S
56 5 17
WooBlaze_Retail::woocommerce_add_text_cart()
S
46 3 47
WooBlaze_Retail::custom_remove_woo_checkout_fields()
S
44 2 61
Blaze_woo_sync::openImageFailedTable()
S
52 4 26
Blaze_woo_sync::updateEntity()
S
53 4 24
Blaze_woo_sync::updateCategoriesTree()
S
52 4 24
Blaze_woo_sync::getTablesSql()
S
47 1 68
Blaze_woo_sync::filter_dropdown_option_html()
S
55 4 22
Blaze_woo_sync::updateCategoriesParentIds()
S
55 4 20
Blaze_woo_install::create_tables()
S
57 4 17
Blaze_strain::addProductsToStrainCategory()
S
59 4 14
Blaze_error_logger::shut_down_handler()
S
59 4 13
WooBlaze_Retail::blaze_edit_account_validation()
S
51 3 25
Blaze_error_logger::file_force_download()
S
56 3 20
WooBlaze_Retail::update_blaze_product_price()
S
56 3 19
Blaze_woo_sync::createCategory()
S
49 2 33
WooBlaze_Retail::cloudways_custom_checkout_fields()
S
47 1 46
Blaze_woo_user_sync::__construct()
S
57 3 15
Blaze_strain::createProductCategoriesByStrain()
S
58 3 15
WooBlaze_Retail::add_google_autocomplete_attribute()
S
63 4 10
Blaze_woo_sync::doActions()
S
64 4 10
WooBlaze_Retail::add_delivery_date_to_emails()
S
58 3 15
WooBlaze_Retail::add_new_wc_statuses_to_order_statuses()
S
59 3 14
Blaze_woo_sync::mime_content_type()
S
58 3 14
mime_content_typenew()
S
58 3 14
Blaze_error_logger::delete_file()
S
62 3 13
Blaze_woo_cart::blz_format_price()
S
60 3 13
WooBlaze_Retail::custom_cpost_column()
S
60 3 13
WooBlaze_Retail::register_new_wc_order_statuses()
S
48 1 42
Blaze_woo_sync::filterEntity()
S
62 3 11
WooBlaze_Retail::add_delivery_date_to_order_received_page()
S
61 3 11
Blaze_woo_cart::before_checkout_create_order()
S
52 2 24
Blaze_woo_sync::categoriesChangeArray()
S
53 2 23
WooBlaze_Retail::submit_nearby_api()
S
55 2 22
WooBlaze_Retail::blaze_edit_account_front_validation()
S
54 1 35
WooBlaze_Retail::modify_footer()
S
51 1 33
Blaze_woo_API::executeMethod()
S
56 2 17
wp_new_user_notification()
S
57 2 16
Blaze_woo_user_sync::set_user_symfony_hashes()
S
62 3 10
WooBlaze_Retail::force_import_products()
S
60 2 15
WooBlaze_Retail::Blaze_registration_success()
S
71 3 5
WooBlaze_Retail::woocommerce_thankyou_change_order_status()
S
68 3 7
Blaze_strain::deleteProductCategoriesByStrain()
S
66 3 8
Blaze_strain::getInitTermIdByStrainId()
S
72 3 4
WooBlaze_Retail::backorder_status_custom_notification()
S
65 3 9
Blaze_woo_sync::isLockedSync()
S
66 3 8
Blaze_woo_cart::kfg_show_backorders()
S
68 3 7
WooBlaze_Retail::cloudways_extra_checkout_fields()
S
60 2 15
Blaze_connection::testConnection()
S
67 3 8
Blaze_connection::setIsConnected()
S
66 3 8
WooBlaze_Retail::add_order_delivery_date_to_order()
S
71 3 5
WooBlaze_Retail::add_java_scripts()
S
60 2 14
WC_Delivery_Shipping_Method::__construct()
S
51 1 28
WC_Pickup_Shipping_Method::__construct()
S
51 1 28
WooBlaze_Retail::kia_display_order_data_in_admin()
S
61 2 13
Blaze_woo_sync::addImageToImageTable()
S
61 2 13
Blaze_woo_sync::__construct()
S
60 2 12
Blaze_woo_cart::action_woocommerce_cart_totals_before_order_total()
S
64 2 11
Blaze_API_response::fromJson()
S
70 2 6
Blaze_woo_sync::lockSync()
S
69 2 7
Blaze_woo_sync::deleteCategory()
S
67 2 8
Blaze_woo_API::testConnection()
S
66 2 8
WooBlaze_Retail::instance()
S
72 2 6
WooBlaze_Retail::checkWC()
S
68 2 7
Blaze_woo_user_sync::woocommerce_ninja_remove_password_strength()
S
74 2 5
Blaze_woo_sync::executeFromJob()
S
70 2 7
Blaze_woo_sync::getSyncId()
S
65 2 10
Blaze_woo_API::setDevMode()
S
66 2 9
WooBlaze_Retail::wk_plugin_row_meta()
S
63 2 9
WooBlaze_Retail::connection_error_notice()
S
70 2 7
Blaze_woo_cart::wpdesk_cart_free_shipping_text()
S
71 2 6
Blaze_woo_sync::createCategoriesIdMap()
S
66 2 8
Blaze_error_logger::err_handler()
S
63 2 9
Blaze_error_logger::log()
S
67 2 7
Blaze_error_logger::log_execute_api()
S
61 1 12
Blaze_woo_install::Blaze_set_woocommerce_default_settings()
S
63 1 11
WooBlaze_Retail::includes()
S
64 1 11
WooBlaze_Retail::define_constants()
S
85 1 3
Blaze_error_logger::delete_error_log()
S
81 1 3
Blaze_error_logger::get_error_log()
S
81 1 3
Blaze_error_logger::timer_stop()
S
71 1 5
WooBlaze_Retail::set_custom_edit_post_columns()
S
72 1 5
Blaze_woo_sync::createEntity()
S
72 1 5
Blaze_woo_sync::dropTables()
S
65 1 9
Blaze_API_response::getStatusCode()
S
82 1 3
Blaze_woo_install::__construct()
S
75 1 4
Blaze_woo_user_sync::user_profile_update_errors()
S
100 1 2
Blaze_woo_sync::unlockSync()
S
81 1 3
Blaze_connection::isConnected()
S
78 1 3
Blaze_woo_sync::updateCustomer()
S
81 1 3
Blaze_error_logger::get_execute_api_log()
S
81 1 3
Blaze_error_logger::delete_debug_log()
S
81 1 3
Blaze_woo_sync::clearTables()
S
68 1 7
WC_LOCAL_PICKUP_SHIPPING_METHOD::__construct()
S
75 1 4
Blaze_API_response::getRawResponse()
S
82 1 3
Blaze_woo_API::executeSync()
S
64 1 10
WC_LOCAL_DELIVERY_SHIPPING_METHOD::add_wc_delivery_shipping_method()
S
77 1 4
Blaze_woo_install::install()
S
73 1 6
Blaze_error_logger::remove_error_handler()
S
82 1 3
Blaze_API_response::setMessage()
S
81 1 3
Blaze_woo_sync::createCoupon()
S
91 1 2
Blaze_strain::getStrainSlug()
S
80 1 3
Blaze_woo_sync::updateOrder()
S
91 1 2
Blaze_woo_sync::updateShipping()
S
91 1 2
Blaze_woo_sync::updateCategory()
S
81 1 3
Blaze_error_logger::set_error_handler()
S
76 1 4
Blaze_woo_sync::resetSync()
S
80 1 3
Blaze_woo_sync::updateSyncPage()
S
80 1 3
Blaze_woo_sync::getTables()
S
82 1 3
WC_Delivery_Shipping_Method::calculate_shipping()
S
69 1 7
Blaze_woo_sync::updateProduct()
S
81 1 3
Blaze_woo_API::__construct()
S
70 1 6
Blaze_woo_sync::deleteOrder()
S
81 1 3
Blaze_woo_API::setApiKey()
S
81 1 3
Blaze_woo_install::uninstall()
S
78 1 4
Blaze_woo_API::setDomain()
S
81 1 3
Blaze_woo_sync::deleteEntity()
S
66 1 8
Blaze_woo_install::clear_cron_jobs()
S
77 1 4
WC_Pickup_Shipping_Method::calculate_shipping()
S
69 1 7
WooBlaze_Retail::themelocation_product_query()
S
66 1 9
Blaze_woo_API::getShippingSettings()
S
75 1 4
Blaze_woo_sync::test()
S
91 1 2
Blaze_API_response::setStatusCode()
S
81 1 3
Blaze_woo_cart::validate_coupon_dont_repeate()
S
66 1 8
Blaze_error_logger::get_debug_log()
S
81 1 3
Blaze_woo_cart::wdo_remove_shipping_label_cart_page()
S
75 1 4
WC_LOCAL_DELIVERY_SHIPPING_METHOD::__construct()
S
75 1 4
WC_LOCAL_PICKUP_SHIPPING_METHOD::add_wc_pickup_shipping_method()
S
77 1 4
Blaze_woo_sync::getSyncPage()
S
79 1 3
Blaze_woo_sync::deleteCoupon()
S
91 1 2
Blaze_strain::getStrainSlugWithName()
S
70 1 7
Blaze_error_logger::write_log_file()
S
78 1 3
Blaze_API_response::setRawResponse()
S
77 1 4
Blaze_API_response::getSuccess()
S
82 1 3
WooBlaze_Retail::customizing_cancelled_email_subject()
S
74 1 4
WC_LOCAL_PICKUP_SHIPPING_METHOD::wc_pickup_shipping_method_init()
S
83 1 3
Blaze_woo_sync::deleteProduct()
S
68 1 7
Blaze_API_response::getData()
S
82 1 3
Blaze_woo_install::create_cron_jobs()
S
75 1 4
WooBlaze_Retail::plugin_path()
S
79 1 3
Blaze_connection::checkStatusCode()
S
75 1 4
Blaze_API_response::setSuccess()
S
81 1 3
Blaze_woo_API::getDomain()
S
82 1 3
Blaze_woo_sync::updateCoupon()
S
91 1 2
WooBlaze_Retail::admin_java_scripts()
S
65 1 10
Blaze_error_logger::to_ms()
S
79 1 3
Blaze_woo_sync::createOrder()
S
81 1 3
WooBlaze_Retail::admin_settings()
S
82 1 3
Blaze_error_logger::delete_execute_api_log()
S
81 1 3
Blaze_API_response::getMessage()
S
82 1 3
Blaze_woo_sync::getProductShelfQty()
S
67 1 8
Blaze_woo_sync::deleteCustomer()
S
64 1 9
Blaze_API_response::setData()
S
81 1 3
WC_LOCAL_DELIVERY_SHIPPING_METHOD::wc_delivery_shipping_method_init()
S
83 1 3
WooBlaze_Retail()
S
82 1 3
Blaze_API_response::__construct()
S
100 1 2
Blaze_woo_sync::createShipping()
S
91 1 2
Blaze_woo_sync::add_cron_schedules()
S
70 1 6
Blaze_woo_sync::deleteShipping()
S
91 1 2
Blaze_woo_API::setDebug()
S
80 1 3
WooBlaze_Retail::save_admin_settings()
S
82 1 3
WooBlaze_Retail::woocommerce_error_notice()
S
82 1 3
Blaze_woo_sync::closeImageTable()
S
73 1 5
Blaze_error_logger::timer_start()
S
80 1 3
Blaze_woo_sync::updateSyncId()
S
80 1 3
Blaze_strain::getTermIds()
S
80 1 3
WooBlaze_Retail::woocommerce_product_tabs()
S
76 1 4
Blaze_error_logger::__construct()
S
68 1 7
WooBlaze_Retail::wp_loaded()
S
100 1 2