LP_Profile D

Total Complexity 150
Dependencies 20
Dependents 13
Total lines 1,253
Lines of code 684
Logical lines of code 314
Comment lines 389
Methods 50
Properties 10

Methods 50

Method Rating Maintainability Complexity Lines of code
query_orders()
B
38 15 70
save()
A
42 12 55
get_tabs()
A
35 5 95
query_courses()
A
43 6 52
current_user_can()
S
56 7 16
get_statistic_info()
S
47 4 36
get_upload_profile_src()
S
54 5 21
main_class()
S
56 5 18
get_role()
S
60 5 15
get_public_tabs()
S
61 5 12
__construct()
S
51 4 26
get_purchased_courses_filters()
S
51 4 24
get_quizzes_filters()
S
53 4 22
get_own_courses_filters()
S
53 4 22
get_profile_picture()
S
57 4 16
get_user()
S
58 3 16
get_queried_user()
S
63 4 9
output_section_content()
S
63 4 10
get_user_data()
S
65 3 9
is_guest()
S
78 3 3
output()
S
70 3 6
instance()
S
65 3 9
is_hidden()
S
77 3 3
get_privacy_settings()
S
57 1 19
is_public()
S
79 2 3
get_view_order()
S
67 2 8
section_is_visible_for_user()
S
77 2 3
tab_is_visible_for_user()
S
78 2 3
get_tab_link()
S
64 2 9
get_login_url()
S
78 2 3
get_privacy()
S
71 2 5
is_current_user()
S
78 2 3
query_quizzes()
S
75 1 4
enable_register()
S
80 1 3
get_slug()
S
79 1 3
get_option_publish_profile()
S
79 1 3
get_current_tab()
S
79 1 3
get_current_section()
S
79 1 3
is_queried_user()
S
79 1 3
get_tab_at()
S
80 1 3
enable_login()
S
80 1 3
is_current_section()
S
80 1 3
init()
S
80 1 3
tab_dashboard()
S
79 1 3
output_section()
S
78 1 3
logout_url()
S
80 1 3
get_default_public_tabs()
S
79 1 3
get_current_url()
S
79 1 3
is_current_tab()
S
76 1 4
get_user_orders()
S
65 1 10