LP_Jwt_Users_V1_Controller D

Total Complexity 168
Dependencies 10
Dependents 0
Total lines 1,273
Lines of code 932
Logical lines of code 355
Comment lines 155
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
prepare_item_for_database()
B
43 25 44
get_users_data()
B
37 23 70
update_item()
B
38 18 70
get_items()
B
36 16 79
get_course_tab_contents()
A
39 12 68
get_item_schema()
A
31 3 162
get_quiz_tab_contents()
A
45 9 38
check_role_update()
A
48 8 34
get_item_permissions_check()
A
52 8 24
update_item_permissions_check()
S
51 6 28
get_user()
S
56 6 18
get_lp_data_tabs()
S
49 5 31
get_overview_tab_contents()
S
49 4 32
get_collection_params()
S
42 1 67
get_order_content_tab()
S
54 4 20
custom_register()
S
55 4 19
check_user_password()
S
56 3 21
check_username()
S
56 3 19
register_routes()
S
46 1 46
get_items_permissions_check()
S
63 3 10
prepare_item_for_response()
S
64 2 9
get_item()
S
65 2 9
prepare_links()
S
63 1 11
__construct()
S
80 1 3