LP_Jwt_Users_V1_Controller D

Total Complexity 183
Dependencies 11
Dependents 0
Total lines 1,339
Lines of code 990
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 15 77
get_course_tab_contents()
B
38 15 70
get_item_schema()
A
31 1 158
get_quiz_tab_contents()
A
45 9 38
check_role_update()
A
48 8 34
get_item_permissions_check()
A
52 8 24
get_lp_data_tabs()
A
48 7 33
update_item_permissions_check()
S
51 6 28
get_user()
S
56 6 18
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_instructor_data()
S
57 4 16
get_items_permissions_check()
S
62 5 10
check_user_password()
S
56 3 21
check_username()
S
56 3 19
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