Code Analysis: Účto+ Invoices 1.2.4

Most Complex Classes

Class Rating Complexity
UctoplusInvoicesAdmin
D
139
UctoplusInvoicesProcess
A
59
UctoplusInvoice
S
28
BaseUctoplusAPI
S
13
UctoplusInvoices
S
7
UctoplusDials
S
3
UctoplusHelpers
S
2

Most Complex Functions

Function Rating Complexity
UctoplusInvoicesAdmin::sanitize()
C
27
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
UctoplusInvoice::prepareInvoiceData()
A
8
UctoplusInvoicesProcess::__construct()
A
9
BaseUctoplusAPI::request()
A
8
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