LP_Profile D

Total Complexity 158
Dependencies 12
Dependents 20
Total lines 1,096
Lines of code 647
Logical lines of code 291
Comment lines 274
Methods 50
Properties 9

Methods 50

Method Rating Maintainability Complexity Lines of code
query_orders()
B
38 15 70
save()
A
41 15 56
get_tabs()
A
37 4 85
get_user()
S
52 7 25
current_user_can()
S
56 7 16
get_upload_profile_src()
S
51 5 26
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
52 4 23
get_quizzes_filters()
S
53 4 22
get_own_courses_filters()
S
54 4 21
logout_url()
S
56 4 18
get_profile_picture()
S
57 4 16
query_courses()
S
60 4 14
instance()
S
62 4 12
output_section_content()
S
63 4 10
get_queried_user()
S
63 4 9
is_enable_avatar()
S
58 3 15
is_hidden()
S
77 3 3
output()
S
70 3 6
is_guest()
S
78 3 3
get_privacy_settings()
S
57 1 19
get_user_data()
S
78 2 3
get_view_order()
S
67 2 8
tab_is_visible_for_user()
S
78 2 3
get_login_url()
S
78 2 3
is_queried_user()
S
74 2 4
get_privacy()
S
73 2 4
get_tab_link()
S
64 2 9
is_current_user()
S
75 2 4
init()
S
62 2 10
is_public()
S
79 2 3
section_is_visible_for_user()
S
77 2 3
enable_login()
S
79 1 3
get_option_publish_profile()
S
79 1 3
enable_register()
S
79 1 3
tab_dashboard()
S
79 1 3
query_quizzes()
S
79 1 3
output_section()
S
78 1 3
get_default_public_tabs()
S
79 1 3
is_current_section()
S
80 1 3
is_current_tab()
S
76 1 4
get_current_url()
S
79 1 3
get_tab_at()
S
80 1 3
get_current_section()
S
79 1 3
get_current_tab()
S
79 1 3
get_slug()
S
79 1 3
get_user_orders()
S
65 1 10