LP_Jwt_Users_V1_Controller D

Total Complexity 177
Dependencies 11
Dependents 0
Total lines 1,336
Lines of code 988
Logical lines of code 373
Comment lines 154
Methods 28
Properties 4

Methods 28

Method Rating Maintainability Complexity Lines of code
get_users_data()
C
36 25 76
prepare_item_for_database()
B
43 25 44
update_item()
B
38 18 70
get_items()
B
36 16 79
get_course_tab_contents()
A
39 12 68
get_quiz_tab_contents()
A
45 9 38
get_item_schema()
A
31 1 158
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
register_routes()
S
43 1 62
get_items_permissions_check()
S
62 5 10
check_user_password()
S
56 3 21
check_username()
S
56 3 19
get_instructor_data()
S
57 2 16
reset_password()
S
60 2 14
get_item()
S
65 2 9
get_profile_avatar()
S
72 2 5
prepare_item_for_response()
S
64 2 9
prepare_links()
S
63 1 11
get_social_data()
S
80 1 3
__construct()
S
80 1 3