LP_Checkout B

Total Complexity 95
Dependencies 6
Dependents 2
Total lines 629
Lines of code 351
Logical lines of code 211
Comment lines 166
Methods 19
Properties 8

Methods 19

Method Rating Maintainability Complexity Lines of code
process_checkout()
B
37 18 76
create_order()
B
36 17 74
process_customer()
A
45 12 41
validate_fields()
S
56 7 17
check_validate_fields()
S
61 7 11
validate_payment()
S
55 5 20
process_checkout_handler()
S
56 4 18
validate_checkout_fields()
S
60 4 13
_is_resume_order()
S
64 4 10
get_checkout_email()
S
66 3 9
checkout_email_exists()
S
66 3 9
instance()
S
71 2 6
is_enable_register()
S
66 2 9
get_checkout_fields()
S
66 2 8
is_enable_login()
S
67 1 9
is_enable_guest_checkout()
S
71 1 6
_create_account()
S
70 1 6
get_user_waiting_payment()
S
80 1 3
__construct()
S
69 1 6