RP_REST_Customer_v1_Controller S

Total Complexity 49
Dependencies 7
Dependents 0
Total lines 587
Lines of code 431
Logical lines of code 155
Comment lines 101
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
prepare_item_for_database()
A
49 13 30
prepare_item_for_response()
A
49 9 31
get_collection_params()
S
37 1 106
get_item_schema()
S
41 2 67
update_customer()
S
52 4 25
prepare_customer_query()
S
50 3 31
get_customers()
S
59 4 14
register_routes()
S
44 1 56
add_customer()
S
54 3 21
delete_customer()
S
57 2 16
get_customer()
S
57 2 16
__construct()
S
91 1 2
get_customer_permissions_check()
S
76 1 4
add_customer_permissions_check()
S
76 1 4
update_customer_permissions_check()
S
76 1 4
delete_customer_permissions_check()
S
76 1 4