LLMS_REST_Controller A

Total Complexity 62
Dependencies 3
Dependents 0
Total lines 742
Lines of code 348
Logical lines of code 167
Comment lines 253
Methods 21
Properties 3

Methods 21

Method Rating Maintainability Complexity Lines of code
prepare_collection_query_search_args()
A
46 11 38
add_header_pagination()
S
51 7 26
get_items()
S
53 5 22
get_collection_params()
S
45 3 49
create_item()
S
52 4 23
update_item()
S
54 4 22
prepare_collection_query_args()
S
59 4 15
prepare_collection_items_for_response()
S
60 4 14
register_routes()
S
45 1 52
delete_item()
S
61 3 12
prepare_item_for_response()
S
61 3 12
prepare_item_for_database()
S
62 3 11
get_item()
S
66 2 8
prepare_links()
S
62 1 12
map_params_to_query_args()
S
82 1 3
object_inserted()
S
74 1 4
object_completely_inserted()
S
74 1 4
get_get_item_params()
S
68 1 9
get_delete_item_args()
S
82 1 3
map_schema_to_database()
S
72 1 5
prepare_args_for_total_count_query()
S
75 1 4