BP_REST_Members_Endpoint B

Total Complexity 89
Dependencies 6
Dependents 1
Total lines 1,119
Lines of code 708
Logical lines of code 191
Comment lines 300
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
user_data()
D
30 34 107
get_item_schema()
A
29
3 191
get_items()
A
45 8 46
update_item_permissions_check()
A
45 7 44
get_item_permissions_check()
S
49 5 34
prepare_item_for_database()
S
57 6 15
xprofile_data()
S
49 4 33
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