Code Analysis: WP E-Signature - WooCommerce 1.5.6.9.1

Most Complex Classes

Class Rating Complexity
ESIG_WOOCOMMERCE_Admin
C
117
esig_woo_logic
B
87
ESIG_WOOCOMMERCE_Shortcode
S
36
esig_hold_payment
S
31
ESIG_WOOCOMMERCE
S
27
esigWooData
S
20
esig_Addon_About
S
18
esig_woocommerce_sad
S
12

Most Complex Functions

Function Rating Complexity
esig_generate_about_page()
D
23
ESIG_WOOCOMMERCE_Admin::esig_after_checkout_form()
B
17
ESIG_WOOCOMMERCE_Admin::is_signature_needs()
A
16
ESIG_WOOCOMMERCE_Admin::signature_process_done()
A
15
ESIG_WOOCOMMERCE_Admin::esig_signature_after()
A
15
esig_woo_logic::orderDetails()
A
11
woocommerce_message()
A
10
esig_hold_payment::esig_order_meta_box_content()
A
9
ESIG_WOOCOMMERCE_Shortcode::esig_order_details()
A
9
ESIG_WOOCOMMERCE_Admin::esig_new_woo_order()
A
10
esig_hold_payment::create_order_agreement()
A
6
esig_woo_logic::yith_quote_agreement()
A
8