LP_Profile D

Total Complexity 165
Dependencies 12
Dependents 16
Total lines 1,107
Lines of code 640
Logical lines of code 296
Comment lines 306
Methods 50
Properties 9

Methods 50

Method Rating Maintainability Complexity Lines of code
save()
B
41 16 58
query_orders()
B
38 15 67
get_tabs()
A
37 4 91
current_user_can()
A
55 8 18
get_user()
S
53 7 22
get_publicity()
S
56 7 18
get_upload_profile_src()
S
53 5 21
main_class()
S
56 5 18
__construct()
S
49 4 29
get_role()
S
61 5 14
get_purchased_courses_filters()
S
52 4 23
get_quizzes_filters()
S
53 4 22
get_own_courses_filters()
S
54 4 21
get_profile_picture()
S
57 4 15
logout_url()
S
58 4 15
maybe_logout_redirect()
S
61 4 12
instance()
S
63 4 11
output_section_content()
S
64 4 9
profile_class()
S
68 4 7
get_queried_user()
S
63 4 9
is_enable_avatar()
S
58 3 14
query_courses()
S
61 3 13
is_guest()
S
78 3 3
is_hidden()
S
77 3 3
output()
S
72 3 5
parse_request()
S
61 2 11
get_view_order()
S
67 2 8
is_current_user()
S
78 2 3
get_user_data()
S
78 2 3
section_is_visible_for_user()
S
77 2 3
tab_is_visible_for_user()
S
78 2 3
get_login_url()
S
78 2 3
is_queried_user()
S
74 2 4
get_tab_link()
S
64 2 9
get_register_fields()
S
81 1 3
get_login_fields()
S
81 1 3
enable_login()
S
79 1 3
enable_register()
S
79 1 3
get_current_tab()
S
79 1 3
output_section()
S
78 1 3
get_current_section()
S
79 1 3
query_quizzes()
S
79 1 3
tab_dashboard()
S
79 1 3
get_user_orders()
S
65 1 10
get_slug()
S
79 1 3
is_current_section()
S
80 1 3
is_current_tab()
S
80 1 3
get_current_url()
S
79 1 3
get_tab_at()
S
80 1 3
is_public()
S
80 1 3