Code Analysis: Billingo Official for WooCommerce 4.1.6

Most Complex Functions

Function Rating Complexity
App\Billingo\WooCommerce\Service\Billingo_Document_Generator::createProductItems()
D
63
App\Billingo\WooCommerce\Service\Billingo_Product_Sync::prepareProductData()
B
18
App\Billingo\WooCommerce\Controllers\WC_Billingo_Admin_Controller::process_settings_save()
B
19
App\Billingo\WooCommerce\Service\Billingo_Product_Sync::createOrUpdateProduct()
B
16
App\Billingo\WooCommerce\Service\Billingo_Checkout_Fields::init()
A
14
App\Billingo\WooCommerce\Service\Billingo_Checkout_Fields::save_product_regular_prices()
A
12
App\Billingo\WooCommerce\Service\Billingo_Document_Generator::collectDocumentData()
A
11
App\Billingo\WooCommerce\Service\Billingo_Product_Sync::findProductBySku()
A
11
App\Billingo\WooCommerce\Controllers\WC_Billingo_Admin_Controller::save_vat_settings()
A
9
App\Billingo\WooCommerce\Controllers\WC_Billingo_Admin_Controller::render_support()
A
9
App\Billingo\WooCommerce\Service\Billingo_Document_Generator::findOrCreatePartner()
A
8
App\Billingo\WooCommerce\Controllers\WC_Billingo_Admin_Controller::save_invoice_settings()
A
7