esig_woo_logic C

Total Complexity 108
Dependencies 5
Dependents 5
Total lines 664
Lines of code 456
Logical lines of code 242
Comment lines 76
Methods 36
Properties 0

Methods 36

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