Code Analysis: Invoicing Integration for inFakt and WooCommerce 1.0.4

Most Complex Functions

Function Rating Complexity
Devikit\Infakt\InvoiceManager::get_shipping_tax_rate()
C
32
Devikit\Infakt\InvoiceManager::render_meta_box()
C
23
Devikit\Infakt\InvoiceManager::prepare_invoice_data()
C
24
Devikit\Infakt\Admin\Settings::render_documents_tab()
B
13
Devikit\Infakt\InvoiceManager::get_item_tax_rate()
B
23
Devikit\Infakt\Frontend\Checkout::add_nip_field()
B
16
Devikit\Infakt\Frontend\Checkout::is_other_nip_plugin_active()
A
16
Devikit\Infakt\InvoiceManager::enqueue_metabox_scripts()
A
6
Devikit\Infakt\Admin\Settings::sanitize_settings()
A
16
Devikit\Infakt\InvoiceManager::get_or_create_client()
A
12
Devikit\Infakt\Frontend\Checkout::validate_my_account_billing_nip()
A
13
Devikit\Infakt\Admin\Settings::render_automation_tab()
A
6