Code Analysis: Účto+ Invoices 1.0.0

Most Complex Classes

Class Rating Complexity
UctoplusInvoicesAdmin
D
135
UctoplusInvoicesProcess
S
49
UctoplusInvoice
S
27
BaseUctoplusAPI
S
13
UctoplusInvoices
S
8
UctoplusDials
S
3
UctoplusHelpers
S
2

Most Complex Functions

Function Rating Complexity
UctoplusInvoicesAdmin::sanitize()
C
26
UctoplusInvoicesProcess::custom_bulk_action()
B
18
UctoplusInvoicesAdmin::page_init()
A
4
UctoplusInvoicesProcess::custom_bulk_admin_notices()
A
11
UctoplusInvoicesAdmin::invoice_number_format_callback()
A
10
BaseUctoplusAPI::request()
A
8
UctoplusInvoice::prepareInvoiceData()
A
7
UctoplusInvoicesAdmin::print_section_info()
A
8
UctoplusInvoice::createInvoice()
S
6
UctoplusInvoicesAdmin::due_action_proforma_invoice_callback()
S
7
UctoplusInvoicesAdmin::due_action_invoice_callback()
S
7
UctoplusInvoicesProcess::__construct()
S
7