Code Analysis: The Courier Guy Shipping for WooCommerce 5.3.3

Most Complex Functions

Function Rating Complexity
TCG_Shipping_Method::calculate_shipping()
D
50
TCG_Shipping_Method::addRate()
D
33
TCG_Plugin::updateShippingPropertiesFromCheckout()
C
28
ShipLogicContentPayload::calculate_multi_fitting_items_basic()
C
25
TCG_Shipping_Method::overrideFormFieldsVariable()
C
1
TCG_Shipping_Method::shipLogicRateOptins()
C
25
TCG_Shipping_Integration::get_shipping_options()
B
21
TCG_Plugin::updateShippingPackages()
B
20
ShipLogicApi::getRates()
B
16
ShipLogicApiPayload::getGlobalParcels()
A
15
TCG_Plugin::compareCachedQuoteRequest()
A
15
TCG_Plugin::createShipment()
A
12