WWP_REST_Wholesale_Products_V1_Controller C

Total Complexity 104
Dependencies 5
Dependents 1
Total lines 865
Lines of code 371
Logical lines of code 208
Comment lines 274
Methods 19
Properties 4

Methods 19

Method Rating Maintainability Complexity Lines of code
batch_items()
B
35 15 98
get_item()
A
46 16 30
validate_wholesale_price()
A
49 10 29
add_wholesale_data_on_response()
A
52 9 22
create_update_wholesale_product()
A
52 9 21
remove_wwpp_meta()
A
52 8 23
query_args()
S
55 5 18
get_wholesale_products_meta_query()
S
54 4 21
get_wwp_meta_data()
S
54 4 19
create_item()
S
60 4 12
filter_product_object()
S
62 4 11
get_items()
S
61 4 10
update_item()
S
61 3 12
get_collection_params()
S
55 2 19
is_wholesale_endpoint()
S
75 3 3
__construct()
S
63 1 9
delete_item()
S
70 1 6
get_wholesale_products_tax_query()
S
74 1 4
get_fields_for_response()
S
74 1 4