WPSC_REST_Checkout_Controller A

Total Complexity 55
Dependencies 4
Dependents 0
Total lines 549
Lines of code 242
Logical lines of code 107
Comment lines 199
Methods 26
Properties 5

Methods 26

Method Rating Maintainability Complexity Lines of code
add_item_to_cart()
A
47 10 34
check_quantitity_and_stock()
S
57 5 15
get_variation_values()
S
57 4 16
get_customization_values()
S
61 4 13
register_routes()
S
47 1 42
check_variations()
S
68 3 6
get_item()
S
65 3 8
verify_nonce()
S
70 3 5
delete_item_from_cart()
S
61 2 11
get_item_schema()
S
58 1 17
prepare_response()
S
63 2 10
set_product()
S
67 2 7
request()
S
63 2 10
create_item_permissions_check()
S
82 1 3
prepare_item()
S
71 1 6
prepare_item_for_database()
S
82 1 3
delete_item_permissions_check()
S
80 1 3
update_item_permissions_check()
S
80 1 3
__construct()
S
77 1 4
get_item_permissions_check()
S
80 1 3
get_items_permissions_check()
S
82 1 3
delete_item()
S
76 1 4
update_item_in_cart()
S
80 1 3
create_item()
S
76 1 4
get_items()
S
73 1 5
update_item()
S
76 1 4