BP_REST_Members_Endpoint A

Total Complexity 72
Dependencies 6
Dependents 1
Total lines 1,070
Lines of code 673
Logical lines of code 177
Comment lines 295
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
user_data()
B
35 19 86
get_item_schema()
A
29 2 182
update_item_permissions_check()
A
45 7 44
get_items()
A
46 7 43
get_item_permissions_check()
S
49 5 34
prepare_item_for_database()
S
57 6 15
xprofile_data()
S
50 4 31
get_endpoint_args_for_item_schema()
S
49 4 31
get_collection_params()
S
40 1 73
register_routes()
S
43 1 57
prepare_item_for_response()
S
59 4 12
get_item()
S
59 2 14
update_additional_fields_for_object()
S
63 2 11
can_manage_member()
S
68 2 7
__construct()
S
75 1 4
delete_current_item_permissions_check()
S
66 1 9
delete_item_permissions_check()
S
75 1 4
create_item_permissions_check()
S
75 1 4
get_items_permissions_check()
S
79 1 3
delete_current_item()
S
66 1 9