Code Analysis: EDD Quaderno 1.26.2

Most Complex Classes

Class Rating Complexity
QuadernoRequest
S
30
QuadernoModel
S
22
QuadernoDocument
S
14
EDD_Quaderno
S
13
QuadernoClass
S
6
QuadernoCredit
S
4
QuadernoInvoice
S
4
QuadernoTax
S
2
QuadernoIncome
S
1
QuadernoReceipt
S
1
QuadernoItem
S
0
QuadernoContact
S
0

Most Complex Functions

Function Rating Complexity
edd_quaderno_create_invoice()
D
32
edd_quaderno_create_credit()
C
21
QuadernoModel::save()
A
14
QuadernoRequest::build_request_url()
A
10
edd_quaderno_validate_tax_id_field()
A
9
QuadernoRequest::exec()
S
7
edd_quaderno_validate_required_fields()
S
6
edd_quaderno_tax_rate()
S
6
get_quaderno_payment_method()
S
5
QuadernoModel::find()
S
5
edd_quaderno_transaction_type()
S
4
EDD_Quaderno::setup_constants()
S
4