LP_Profile D

Total Complexity 151
Dependencies 20
Dependents 13
Total lines 1,280
Lines of code 705
Logical lines of code 319
Comment lines 397
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_profile_picture()
S
48 5 37
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_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
enable_login()
S
80 1 3
get_current_tab()
S
79 1 3
get_option_publish_profile()
S
79 1 3
get_current_section()
S
79 1 3
output_section()
S
78 1 3
is_queried_user()
S
79 1 3
get_tab_at()
S
80 1 3
enable_register()
S
80 1 3
tab_dashboard()
S
79 1 3
get_slug()
S
79 1 3
init()
S
80 1 3
logout_url()
S
80 1 3
get_default_public_tabs()
S
79 1 3
is_current_tab()
S
76 1 4
is_current_section()
S
80 1 3
get_user_orders()
S
65 1 10
query_quizzes()
S
75 1 4
get_current_url()
S
79 1 3