esig_woo_logic B

Total Complexity 87
Dependencies 5
Dependents 5
Total lines 548
Lines of code 382
Logical lines of code 200
Comment lines 58
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
orderDetails()
A
34 11 90
yith_quote_agreement()
A
49 8 30
clone_document()
A
40 6 58
esigget()
S
57 7 18
get_global_agreement()
S
60 5 14
make_global_agreement_signed()
S
59 5 14
checkData()
S
60 5 13
get_global_doc_id_from_session()
S
64 4 9
inviteLinkAfterCheckout()
S
64 3 9
get_after_checkout_condition()
S
65 3 9
get_temp_order_id()
S
65 3 10
is_after_checkout_enable()
S
67 2 8
get_after_checkout_order_id()
S
72 2 6
is_global_agreement_enabled()
S
69 2 7
save_temp_order_id()
S
70 2 6
is_product_logic()
S
67 2 8
is_signature_required()
S
69 2 7
get_global_agreement_id()
S
66 2 8
get_global_logic()
S
80 1 3
get_agreement_id()
S
72 1 5
get_sad_page_id()
S
75 1 4
get_agreement_logic()
S
78 1 3
remove_after_checkout_order_id()
S
79 1 3
set_global_agreement()
S
66 1 9
save_after_checkout_order_id()
S
78 1 3
update_after_checkout_doc_list()
S
70 1 6
get_after_checkout_doc_list()
S
71 1 5
save_after_checkout_doc_list()
S
74 1 4
make_agreement_signed()
S
72 1 5
save_document_meta()
S
79 1 3
__construct()
S
74 1 5