BP_REST_Notifications_Endpoint B

Total Complexity 82
Dependencies 5
Dependents 0
Total lines 951
Lines of code 539
Logical lines of code 170
Comment lines 308
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
prepare_item_for_database()
B
42 24 46
prepare_links()
A
42 12 57
get_items()
S
47 6 37
update_item()
S
47 4 40
get_item_schema()
S
42 2 64
get_item_permissions_check()
S
50 4 32
get_collection_params()
S
40 1 72
get_items_permissions_check()
S
61 5 11
get_endpoint_args_for_item_schema()
S
58 4 14
register_routes()
S
44 1 57
create_item()
S
52 3 26
get_notification_object()
S
65 4 8
delete_item()
S
53 2 23
prepare_item_for_response()
S
54 2 19
can_see()
S
69 3 6
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