Code Analysis: Blaze Retail WooCommerce 2.0.97

Function Rating Maintainability Complexity Lines of code
Blaze_woo_sync::saveVariations()
D
24
37 171
Blaze_woo_cart::orderProcessed()
D
21
33 229
Blaze_woo_user_sync::woocommerce_register_form()
D
20
14 446
Blaze_woo_user_sync::woocommerce_created_customer()
D
22
24 199
Blaze_woo_cart::woo_add_cart_fee()
D
27
28 137
WooBlaze_Retail::spyr_coupon_redeem_handler()
C
26
25 161
Blaze_woo_sync::createProduct()
B
31 21 103
Blaze_woo_sync::productsChangeArray()
B
29
17 134
Blaze_woo_cart::woocommerce_coupon_error()
B
35 20 87
Blaze_woo_user_sync::authenticate_existing_user()
B
30 16 127
Blaze_woo_cart::action_woocommerce_after_cart_contents()
B
32 15 128
Blaze_woo_user_sync::woocommerce_registration_errors()
B
35 17 85
Blaze_woo_cart::__construct()
B
31 14 119
Blaze_woo_sync::addAction()
B
41 16 63
Blaze_woo_sync::syncSettings()
A
35 12 89
Blaze_woo_sync::pharmacy_extra_info()
A
44 15 43
Blaze_woo_cart::action_woocommerce_review_order_after_shipping()
A
38 13 70
Blaze_woo_cart::action_woocommerce_after_carts()
A
38 13 70
Blaze_woo_cart::addToCart()
A
37 12 81
Blaze_woo_sync::execute()
A
38 11 71
Blaze_woo_cart::woocommerceinfo()
A
38 11 71
createAttachment()
A
38 11 70
Blaze_woo_sync::createAttachment()
A
38 11 70
Blaze_woo_sync::createCustomer()
A
37 9 77
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::__construct()
A
31 3 124
WooBlaze_Retail::payment_method_handler()
A
42 7 53
WooBlaze_Retail::admin_init()
A
55 9 18
Blaze_woo_cart::action_woocommerce_add_to_cart()
A
50 8 28
WooBlaze_Retail::import_users()
S
44 6 45
Blaze_woo_install::api_settings()
S
50 7 27
Blaze_woo_sync::getSpecialPrice()
S
48 6 33
Blaze_woo_install::Blaze_set_woocommerce_general_info()
S
57 6 17
WooBlaze_Retail::save_favorite_color_account_details()
S
46 4 38
Blaze_woo_sync::deleteNotblazeProducts()
S
53 5 22
WooBlaze_Retail::google_maps_script_loader()
S
53 5 21
Blaze_woo_sync::updatePostTags()
S
48 4 34
WooBlaze_Retail::woocommerce_add_text_cart()
S
46 3 47
Blaze_woo_sync::debug()
S
56 5 17
Blaze_woo_sync::draftblazeProducts()
S
50 4 29
Blaze_woo_sync::updateEntity()
S
53 4 24
Blaze_woo_sync::updateCategoriesTree()
S
52 4 24
WooBlaze_Retail::custom_remove_woo_checkout_fields()
S
45 2 54
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::file_force_download()
S
56 3 20
Blaze_woo_sync::createCategory()
S
49 2 33
WooBlaze_Retail::cloudways_custom_checkout_fields()
S
47 1 46
Blaze_strain::createProductCategoriesByStrain()
S
58 3 15
Blaze_woo_sync::doActions()
S
64 4 10
WooBlaze_Retail::add_delivery_date_to_emails()
S
58 3 15
Blaze_woo_user_sync::__construct()
S
57 3 15
WooBlaze_Retail::add_google_autocomplete_attribute()
S
63 4 10
Blaze_woo_sync::mime_content_type()
S
58 3 14
WooBlaze_Retail::add_new_wc_statuses_to_order_statuses()
S
59 3 14
mime_content_typenew()
S
58 3 14
WooBlaze_Retail::custom_cpost_column()
S
60 3 13
Blaze_error_logger::delete_file()
S
62 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::add_favorite_color_to_edit_account_form()
S
54 1 35
wp_new_user_notification()
S
57 2 16
Blaze_strain::deleteProductCategoriesByStrain()
S
66 3 8
Blaze_strain::getInitTermIdByStrainId()
S
72 3 4
WooBlaze_Retail::cloudways_extra_checkout_fields()
S
60 2 15
Blaze_woo_sync::isLockedSync()
S
66 3 8
WooBlaze_Retail::woocommerce_thankyou_change_order_status()
S
68 3 7
WooBlaze_Retail::add_order_delivery_date_to_order()
S
71 3 5
WooBlaze_Retail::backorder_status_custom_notification()
S
65 3 9
Blaze_woo_cart::kfg_show_backorders()
S
68 3 7
Blaze_connection::testConnection()
S
67 3 8
WooBlaze_Retail::Blaze_registration_success()
S
71 3 5
Blaze_connection::setIsConnected()
S
66 3 8
Blaze_woo_user_sync::set_user_symfony_hashes()
S
62 3 10
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_cart::action_woocommerce_cart_totals_before_order_total()
S
64 2 11
Blaze_woo_user_sync::my_password_reset()
S
57 1 16
Blaze_woo_sync::createCategoriesIdMap()
S
66 2 8
Blaze_woo_sync::__construct()
S
62 2 10
Blaze_woo_user_sync::woocommerce_ninja_remove_password_strength()
S
74 2 5
WooBlaze_Retail::instance()
S
72 2 6
Blaze_woo_sync::lockSync()
S
69 2 7
Blaze_error_logger::shut_down_handler()
S
62 2 10
WooBlaze_Retail::checkWC()
S
68 2 7
WooBlaze_Retail::connection_error_notice()
S
70 2 7
Blaze_woo_API::setDevMode()
S
66 2 9
Blaze_woo_API::testConnection()
S
66 2 8
Blaze_woo_sync::deleteCategory()
S
67 2 8
Blaze_woo_cart::wpdesk_cart_free_shipping_text()
S
71 2 6
Blaze_API_response::fromJson()
S
70 2 6
WooBlaze_Retail::wk_plugin_row_meta()
S
63 2 9
WooBlaze_Retail::add_java_scripts()
S
66 2 8
Blaze_woo_sync::getSyncId()
S
65 2 10
Blaze_error_logger::log_execute_api()
S
61 1 12
WooBlaze_Retail::includes()
S
64 1 11
Blaze_woo_install::Blaze_set_woocommerce_default_settings()
S
63 1 11
Blaze_API_response::getStatusCode()
S
82 1 3
Blaze_error_logger::__construct()
S
80 1 3
Blaze_woo_sync::deleteEntity()
S
66 1 8
Blaze_error_logger::set_error_handler()
S
76 1 4
Blaze_woo_API::getShippingSettings()
S
75 1 4
WooBlaze_Retail::woocommerce_product_tabs()
S
76 1 4
Blaze_connection::checkStatusCode()
S
75 1 4
Blaze_woo_sync::add_cron_schedules()
S
70 1 6
Blaze_woo_sync::resetSync()
S
80 1 3
Blaze_woo_API::getDomain()
S
82 1 3
Blaze_woo_sync::dropTables()
S
65 1 9
Blaze_error_logger::get_execute_api_log()
S
81 1 3
WC_Pickup_Shipping_Method::calculate_shipping()
S
69 1 7
Blaze_strain::getStrainSlugWithName()
S
70 1 7
Blaze_woo_sync::createCoupon()
S
91 1 2
Blaze_API_response::setSuccess()
S
81 1 3
WC_LOCAL_PICKUP_SHIPPING_METHOD::wc_pickup_shipping_method_init()
S
83 1 3
Blaze_woo_API::__construct()
S
70 1 6
Blaze_API_response::__construct()
S
100 1 2
Blaze_woo_API::executeSync()
S
64 1 10
WC_LOCAL_PICKUP_SHIPPING_METHOD::add_wc_pickup_shipping_method()
S
77 1 4
Blaze_woo_sync::test()
S
91 1 2
Blaze_woo_sync::getProductShelfQty()
S
67 1 8
Blaze_woo_sync::updateOrder()
S
91 1 2
Blaze_error_logger::delete_execute_api_log()
S
81 1 3
Blaze_woo_sync::updateCategory()
S
81 1 3
Blaze_API_response::getRawResponse()
S
82 1 3
WooBlaze_Retail::customizing_cancelled_email_subject()
S
74 1 4
Blaze_woo_API::setDebug()
S
80 1 3
Blaze_API_response::getMessage()
S
82 1 3
Blaze_woo_sync::updateCustomer()
S
81 1 3
WooBlaze_Retail::admin_java_scripts()
S
65 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_woo_install::create_cron_jobs()
S
75 1 4
Blaze_woo_install::clear_cron_jobs()
S
77 1 4
Blaze_woo_sync::createOrder()
S
81 1 3
Blaze_woo_cart::wdo_remove_shipping_label_cart_page()
S
75 1 4
Blaze_woo_sync::getSyncPage()
S
79 1 3
Blaze_error_logger::remove_error_handler()
S
82 1 3
Blaze_API_response::setMessage()
S
81 1 3
Blaze_woo_sync::createEntity()
S
72 1 5
Blaze_woo_sync::deleteShipping()
S
91 1 2
Blaze_woo_user_sync::user_profile_update_errors()
S
100 1 2
Blaze_strain::getStrainSlug()
S
80 1 3
WooBlaze_Retail::set_custom_edit_post_columns()
S
72 1 5
Blaze_woo_sync::getTables()
S
82 1 3
WooBlaze_Retail::admin_settings()
S
82 1 3
Blaze_woo_install::uninstall()
S
78 1 4
WC_LOCAL_DELIVERY_SHIPPING_METHOD::__construct()
S
75 1 4
Blaze_API_response::getSuccess()
S
82 1 3
Blaze_strain::getTermIds()
S
80 1 3
Blaze_API_response::getData()
S
82 1 3
Blaze_woo_API::executeMethod()
S
64 1 9
Blaze_woo_sync::clearTables()
S
68 1 7
Blaze_woo_sync::updateSyncPage()
S
80 1 3
WooBlaze_Retail::wp_loaded()
S
83 1 3
Blaze_API_response::setData()
S
81 1 3
Blaze_woo_sync::updateShipping()
S
91 1 2
WooBlaze_Retail::woocommerce_error_notice()
S
82 1 3
WooBlaze_Retail::define_constants()
S
85 1 3
Blaze_woo_sync::updateCoupon()
S
91 1 2
Blaze_API_response::setRawResponse()
S
77 1 4
WC_LOCAL_PICKUP_SHIPPING_METHOD::__construct()
S
75 1 4
Blaze_error_logger::write_log_file()
S
78 1 3
Blaze_woo_sync::updateProduct()
S
81 1 3
Blaze_woo_sync::deleteCoupon()
S
91 1 2
Blaze_API_response::setStatusCode()
S
81 1 3
Blaze_connection::isConnected()
S
78 1 3
WC_Delivery_Shipping_Method::calculate_shipping()
S
69 1 7
Blaze_error_logger::delete_error_log()
S
81 1 3
Blaze_error_logger::err_handler()
S
68 1 6
Blaze_woo_API::setDomain()
S
81 1 3
WooBlaze_Retail()
S
82 1 3
Blaze_woo_sync::updateSyncId()
S
80 1 3
WooBlaze_Retail::plugin_path()
S
79 1 3
Blaze_woo_API::setApiKey()
S
81 1 3
Blaze_woo_sync::deleteOrder()
S
81 1 3
Blaze_error_logger::get_error_log()
S
81 1 3
Blaze_error_logger::log()
S
80 1 3
Blaze_woo_sync::unlockSync()
S
81 1 3
WC_LOCAL_DELIVERY_SHIPPING_METHOD::wc_delivery_shipping_method_init()
S
83 1 3
Blaze_woo_sync::createShipping()
S
91 1 2
WooBlaze_Retail::save_admin_settings()
S
82 1 3
WooBlaze_Retail::themelocation_product_query()
S
66 1 9
Blaze_woo_sync::deleteProduct()
S
68 1 7
Blaze_woo_install::__construct()
S
75 1 4
Blaze_woo_sync::deleteCustomer()
S
64 1 9