Code Analysis: PDF Invoices and Packing Slips For WooCommerce 1.2.5

Most Complex Classes

Class Rating Complexity
APIFW_Invoice
D
258
APIFW_Packing_Slip
B
96
APIFW_Backend
B
81
APIFW_Api
A
60
APIFW_Dispatch_Label
A
53
APIFW_Delivery_Note
A
51
APIFW_Shipping_Label
S
36
APIFW_Front_End
S
32

Most Complex Functions

Function Rating Complexity
APIFW_Invoice::get_invoice_html_template()
D
181
APIFW_Packing_Slip::get_ps_html_template()
D
92
APIFW_Dispatch_Label::get_dispatch_html_template()
D
49
APIFW_Delivery_Note::get_delivery_note_html_template()
D
47
apifw_get_order_detail()
D
46
APIFW_Shipping_Label::get_shipping_label_html_template()
D
32
APIFW_Api::get_base_settings()
D
29
APIFW_Backend::add_settings_options()
C
10
APIFW_Front_End::handle_order_documents()
C
28
APIFW_Api::save_base_settings()
C
22
APIFW_Api::reset_invoice_template()
B
1
APIFW_Invoice::get_invoice_date()
A
9