Code Analysis: Facturante 1.18.0

Most Complex Classes

Class Rating Complexity
Invoice
A
52
Dni
S
47
Order
S
45
Dni
S
43
WoocommerceFacturanteParser
S
38
Invoice
S
29
WoocommerceFacturanteParser
S
29
Woo_Facturante
S
24
Header
S
22
Client
S
17
Item
S
13
WoocommerceFacturanteStatesMapper
S
12

Most Complex Functions

Function Rating Complexity
Order::facturante_content_column()
C
26
Header::__construct()
B
21
WoocommerceFacturanteParser::parseClient()
B
18
Invoice::woo_facturante_invoice()
B
14
Order::facturanteContentColumnNc()
B
15
WoocommerceFacturanteParser::getItems()
A
13
Invoice::woo_facturante_invoice()
A
13
Client::__construct()
A
16
WoocommerceFacturanteParser::getItems()
A
10
Dni::validar_CUIT()
A
11
Dni::validar_CUIT()
A
11
Woo_Facturante::handle_wh_callback()
A
9