Code Analysis: WooCommerce Square 5.3.1

Most Complex Functions

Function Rating Complexity
WooCommerce\Square\Sync\Product_Import::save_variations()
D
48
WooCommerce\Square\Sync\Product_Import::save_product_meta()
D
47
WooCommerce\Square\Sync\Manual_Synchronization::square_sor_sync()
D
42
WooCommerce\Square\Sync\Product_Import::extract_product_data()
D
40
WooCommerce\Square\Sync\Manual_Synchronization::upsert_catalog_objects()
D
34
WooCommerce\Square\Sync\Product_Import::import_products()
D
35
WooCommerce\Square\Coupons::store_square_discount_amounts_per_coupon()
D
36
WooCommerce\Square\Handlers\Product\Woo_SOR::update_catalog_variation()
D
33
WooCommerce\Square\Coupons::calculate_square_discount_from_cart()
D
32
WooCommerce\Square\Gateway\Gift_Card::add_gift_card_fragments()
D
26
WooCommerce\Square\Coupons::get_cart_service_charges_for_shipping()
C
31
WooCommerce\Square\Coupons::build_square_order_from_cart()
C
30