BP_REST_Notifications_Endpoint A

Total Complexity 71
Dependencies 5
Dependents 0
Total lines 899
Lines of code 494
Logical lines of code 164
Comment lines 302
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
prepare_item_for_database()
B
42 24 46
get_items()
S
47 6 39
update_item()
S
47 4 40
get_item_permissions_check()
S
50 4 32
get_collection_params()
S
40 1 72
get_items_permissions_check()
S
61 5 11
get_item_schema()
S
43 2 56
get_endpoint_args_for_item_schema()
S
58 4 14
register_routes()
S
44 1 57
create_item()
S
52 3 26
can_see()
S
65 4 9
delete_item()
S
53 2 23
prepare_item_for_response()
S
55 2 18
get_notification_object()
S
66 3 8
prepare_links()
S
58 1 16
get_item()
S
63 1 11
delete_item_permissions_check()
S
75 1 4
update_item_permissions_check()
S
75 1 4
create_item_permissions_check()
S
75 1 4
__construct()
S
75 1 4