Gutenberg_REST_Templates_Controller B

Total Complexity 77
Dependencies 4
Dependents 0
Total lines 676
Lines of code 471
Logical lines of code 170
Comment lines 138
Methods 20
Properties 1

Methods 20

Method Rating Maintainability Complexity Lines of code
prepare_item_for_database()
B
38 23 64
get_item_schema()
A
36 4 101
update_item()
A
49 8 31
prepare_item_for_response()
S
46 5 38
delete_item()
S
48 5 33
create_item()
S
52 5 25
get_items()
S
57 5 18
register_routes()
S
43 1 58
get_item()
S
61 4 11
_sanitize_template_id()
S
59 3 16
get_available_actions()
S
63 3 11
permissions_check()
S
62 2 12
get_collection_params()
S
58 1 17
prepare_links()
S
59 1 15
__construct()
S
69 2 6
delete_item_permissions_check()
S
80 1 3
update_item_permissions_check()
S
80 1 3
get_item_permissions_check()
S
80 1 3
get_items_permissions_check()
S
80 1 3
create_item_permissions_check()
S
80 1 3