Code Analysis: WC Nova Poshta Shipping 1.13.2

Most Complex Functions

Function Rating Complexity
kirillbdev\WCUkrShipping\Model\Document\ShippingRecipientAddress::writeData()
A
12
kirillbdev\WCUkrShipping\Modules\Frontend\ShippingMethod::calculatePackageRateHash()
A
11
kirillbdev\WCUkrShipping\Modules\Backend\Orders::handlePrintPage()
A
9
kirillbdev\WCUkrShipping\Helpers\HtmlHelper::selectField()
A
8
kirillbdev\WCUkrShipping\Helpers\WCUSHelper::getDefaultCities()
A
1
kirillbdev\WCUkrShipping\Services\TranslateService::getCurrentLanguage()
S
7
kirillbdev\WCUkrShipping\Modules\Backend\AssetsLoader::loadAdminAssets()
S
5
kirillbdev\WCUkrShipping\Model\Document\TTNStore::collectRecipient()
S
6
kirillbdev\WCUkrShipping\Model\WCUSOrder::saveArea()
S
6
kirillbdev\WCUkrShipping\Modules\Frontend\CheckoutValidator::removeDefaultFieldsFromValidation()
S
6
kirillbdev\WCUkrShipping\Http\Controllers\AddressController::searchWarehouses()
S
4
kirillbdev\WCUkrShipping\Api\SmartyParcelApi::processResponse()
S
5