WC_REST_Product_Variations_Controller C

Total Complexity 117
Dependencies 7
Dependents 0
Total lines 1,161
Lines of code 900
Logical lines of code 227
Comment lines 165
Methods 11
Properties 1

Methods 11

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
D
24
51 147
prepare_objects_query()
D
29 28 137
get_item_schema()
B
21
2 365
set_variation_image()
A
48 9 33
prepare_object_for_response()
A
39 6 61
generate()
S
53 6 20
get_image()
S
51 5 26
delete_unmatched_product_variations()
S
55 4 19
get_downloads()
S
60 4 13
get_collection_params()
S
45 1 48
register_routes()
S
50 1 31