LP_Profile D

Total Complexity 149
Dependencies 20
Dependents 13
Total lines 1,269
Lines of code 702
Logical lines of code 318
Comment lines 391
Methods 49
Properties 10

Methods 49

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()
S
43 5 53
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
instance()
S
65 3 9
is_guest()
S
78 3 3
output()
S
70 3 6
is_hidden()
S
77 3 3
get_user_data()
S
65 3 9
get_privacy_settings()
S
57 1 19
section_is_visible_for_user()
S
77 2 3
tab_is_visible_for_user()
S
78 2 3
get_view_order()
S
67 2 8
get_login_url()
S
78 2 3
get_privacy()
S
71 2 5
is_public()
S
79 2 3
get_tab_link()
S
64 2 9
is_current_user()
S
78 2 3
init()
S
80 1 3
enable_register()
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_login()
S
80 1 3
get_default_public_tabs()
S
79 1 3
get_slug()
S
79 1 3
get_user_orders()
S
65 1 10
is_current_tab()
S
76 1 4
logout_url()
S
80 1 3
is_current_section()
S
80 1 3
tab_dashboard()
S
79 1 3
get_current_url()
S
79 1 3