Code Analysis: WC Ukraine Shipping 1.21.7

Most Complex Functions

Function Rating Complexity
kirillbdev\WCUkrShipping\Component\SmartyParcel\FormLabelRequestBuilder::build()
C
20
kirillbdev\WCUkrShipping\Component\SmartyParcel\OrderLabelRequestBuilder::build()
C
19
kirillbdev\WCUkrShipping\Modules\Backend\OptionsPage::ttnHtml()
B
21
kirillbdev\WCUkrShipping\Modules\Backend\Automation::syncOrder()
B
16
kirillbdev\WCUkrShipping\Model\Document\ShippingRecipientAddress::writeData()
B
14
kirillbdev\WCUkrShipping\Component\Rates\RatesApiV2Calculator::calculateRates()
B
15
kirillbdev\WCUkrShipping\Modules\Backend\AssetsLoader::loadAdminAssets()
A
12
kirillbdev\WCUkrShipping\Component\Carriers\Ukrposhta\Label\SingleLabelDataCollector::collectRecipient()
A
13
kirillbdev\WCUkrShipping\Component\Carriers\Ukrposhta\Label\UkrposhtaFormLabelRequestBuilder::build()
A
8
kirillbdev\WCUkrShipping\Http\Controllers\SmartyParcelController::createLabelBatch()
A
10
kirillbdev\WCUkrShipping\Modules\Frontend\ShippingMethod::calculateCartTotal()
A
12
kirillbdev\WCUkrShipping\Modules\WcusLegacyCompatibility::trackingHandler()
A
8